Add test case to test log entry changes_str property for m2m changes.

This commit is contained in:
Marco Marra 2026-01-12 10:43:04 +01:00
parent ede4d10164
commit 816cf9ed88

View file

@ -494,6 +494,14 @@ class ManyRelatedModelTest(TestCase):
},
)
def test_changes_str(self):
self.obj.related.add(self.related)
log_entry = self.obj.history.first()
self.assertEqual(
log_entry.changes_str,
f"related: add {[smart_str(self.related)]}"
)
def test_adding_existing_related_obj(self):
self.obj.related.add(self.related)
log_entry = self.obj.history.first()