def test_register_include_fields(self): sim = SimpleIncludeModel(label='Include model', text='Looong text') sim.save() self.assertTrue(sim.history.count() == 1, msg="There is one log entry") # Change label, record sim.label = 'Changed label' sim.save() self.assertTrue(sim.history.count() == 2, msg="There are two log entries") # Change text, ignore sim.text = 'Short text' sim.save() self.assertTrue(sim.history.count() == 2, msg="There are two log entries")
def test_register_include_fields(self): sim = SimpleIncludeModel(label="Include model", text="Looong text") sim.save() self.assertEqual(sim.history.count(), 1, msg="There is one log entry") # Change label, record sim.label = "Changed label" sim.save() self.assertEqual(sim.history.count(), 2, msg="There are two log entries") # Change text, ignore sim.text = "Short text" sim.save() self.assertEqual(sim.history.count(), 2, msg="There are two log entries")
def test_register_include_fields(self): sim = SimpleIncludeModel(label='Include model', text='Looong text') sim.save() self.assertTrue(sim.history.count() == 1, msg="There is one log entry") # Change label, record sim.label = 'Changed label' sim.save() self.assertTrue(sim.history.count() == 2, msg="There are two log entries") # Change text, ignore sim.text = 'Short text' sim.save() self.assertTrue(sim.history.count() == 2, msg="There are two log entries") # Create with text, ignore sim = SimpleIncludeModel(text="Looong text") sim.save() self.assertTrue(sim.history.count() == 0, msg="There are no log entries") # Delete, ignore self.assertTrue(LogEntry.objects.count() == 2, msg="There are two log entries total") sim.delete() self.assertTrue(LogEntry.objects.count() == 2, msg="No log entry added after delete")