mirror of
https://github.com/Hopiu/django-model-utils.git
synced 2026-03-24 23:30:24 +00:00
ModelTracker: check DB after using update_fields
This commit is contained in:
parent
d24dbc6c38
commit
98016dbd50
1 changed files with 6 additions and 0 deletions
|
|
@ -745,9 +745,15 @@ class ModelTrackerTests(ModelTrackerTestCase, ModelTrackerCommonTests):
|
|||
self.instance.save(update_fields=[])
|
||||
self.assertChanged(name='retro', number=4)
|
||||
self.instance.save(update_fields=['name'])
|
||||
in_db = Tracked.objects.get(id=self.instance.id)
|
||||
self.assertEqual(in_db.name, self.instance.name)
|
||||
self.assertNotEqual(in_db.number, self.instance.number)
|
||||
self.assertChanged(number=4)
|
||||
self.instance.save(update_fields=['number'])
|
||||
self.assertChanged()
|
||||
in_db = Tracked.objects.get(id=self.instance.id)
|
||||
self.assertEqual(in_db.name, self.instance.name)
|
||||
self.assertEqual(in_db.number, self.instance.number)
|
||||
|
||||
|
||||
class FieldTrackedModelCustomTests(ModelTrackerTestCase,
|
||||
|
|
|
|||
Loading…
Reference in a new issue