Пример #1
0
 def test_methods_call_changed(self, data, method, args):
     session = Session(data)
     session.changed = pretend.call_recorder(lambda: None)
     getattr(session, method)(*args)
     assert session.changed.calls == [pretend.call()]
Пример #2
0
 def test_should_save(self):
     session = Session()
     assert not session.should_save()
     session.changed()
     assert session.should_save()
Пример #3
0
 def test_changed_marks_as_changed(self):
     session = Session()
     assert not session._changed
     session.changed()
     assert session._changed
Пример #4
0
 def test_methods_call_changed(self, data, method, args):
     session = Session(data)
     session.changed = pretend.call_recorder(lambda: None)
     getattr(session, method)(*args)
     assert session.changed.calls == [pretend.call()]
Пример #5
0
 def test_should_save(self):
     session = Session()
     assert not session.should_save()
     session.changed()
     assert session.should_save()
Пример #6
0
 def test_changed_marks_as_changed(self):
     session = Session()
     assert not session._changed
     session.changed()
     assert session._changed