|
|
@@ -194,7 +194,7 @@ class ViewTestCases:
|
|
|
self.assertEqual(len(objectchanges), 1)
|
|
|
self.assertEqual(objectchanges[0].action, ObjectChangeActionChoices.ACTION_CREATE)
|
|
|
self.assertEqual(objectchanges[0].message, self.form_data['changelog_message'])
|
|
|
- self.assertObjectChangeData(objectchanges[0], prechange_data=None, postchange_data=True)
|
|
|
+ self.assertObjectChangeData(objectchanges[0], prechange_is_none=True, postchange_is_none=False)
|
|
|
|
|
|
@override_settings(EXEMPT_VIEW_PERMISSIONS=['*'], EXEMPT_EXCLUDE_MODELS=[])
|
|
|
def test_create_object_with_constrained_permission(self):
|
|
|
@@ -302,7 +302,7 @@ class ViewTestCases:
|
|
|
self.assertEqual(len(objectchanges), 1)
|
|
|
self.assertEqual(objectchanges[0].action, ObjectChangeActionChoices.ACTION_UPDATE)
|
|
|
self.assertEqual(objectchanges[0].message, self.form_data['changelog_message'])
|
|
|
- self.assertObjectChangeData(objectchanges[0], prechange_data=True, postchange_data=True)
|
|
|
+ self.assertObjectChangeData(objectchanges[0], prechange_is_none=False, postchange_is_none=False)
|
|
|
self.assertNotEqual(objectchanges[0].prechange_data, objectchanges[0].postchange_data)
|
|
|
|
|
|
@override_settings(EXEMPT_VIEW_PERMISSIONS=['*'], EXEMPT_EXCLUDE_MODELS=[])
|
|
|
@@ -399,7 +399,7 @@ class ViewTestCases:
|
|
|
self.assertEqual(len(objectchanges), 1)
|
|
|
self.assertEqual(objectchanges[0].action, ObjectChangeActionChoices.ACTION_DELETE)
|
|
|
self.assertEqual(objectchanges[0].message, form_data['changelog_message'])
|
|
|
- self.assertObjectChangeData(objectchanges[0], prechange_data=True, postchange_data=None)
|
|
|
+ self.assertObjectChangeData(objectchanges[0], prechange_is_none=False, postchange_is_none=True)
|
|
|
|
|
|
@override_settings(EXEMPT_VIEW_PERMISSIONS=['*'])
|
|
|
def test_delete_object_with_constrained_permission(self):
|
|
|
@@ -721,8 +721,7 @@ class ViewTestCases:
|
|
|
|
|
|
for oc in objectchanges:
|
|
|
self.assertEqual(oc.message, data['changelog_message'])
|
|
|
- self.assertIsNone(oc.prechange_data)
|
|
|
- self.assertIsNotNone(oc.postchange_data)
|
|
|
+ self.assertObjectChangeData(oc, prechange_is_none=True, postchange_is_none=False)
|
|
|
|
|
|
@override_settings(EXEMPT_VIEW_PERMISSIONS=['*'])
|
|
|
def test_bulk_update_objects_with_permission(self):
|
|
|
@@ -876,8 +875,7 @@ class ViewTestCases:
|
|
|
for oc in objectchanges:
|
|
|
self.assertEqual(oc.action, ObjectChangeActionChoices.ACTION_UPDATE)
|
|
|
self.assertEqual(oc.message, data['changelog_message'])
|
|
|
- self.assertIsNotNone(oc.prechange_data)
|
|
|
- self.assertIsNotNone(oc.postchange_data)
|
|
|
+ self.assertObjectChangeData(oc, prechange_is_none=False, postchange_is_none=False)
|
|
|
self.assertNotEqual(oc.prechange_data, oc.postchange_data)
|
|
|
|
|
|
@override_settings(EXEMPT_VIEW_PERMISSIONS=['*'], EXEMPT_EXCLUDE_MODELS=[])
|
|
|
@@ -975,8 +973,7 @@ class ViewTestCases:
|
|
|
for oc in objectchanges:
|
|
|
self.assertEqual(oc.action, ObjectChangeActionChoices.ACTION_DELETE)
|
|
|
self.assertEqual(oc.message, data['changelog_message'])
|
|
|
- self.assertIsNotNone(oc.prechange_data)
|
|
|
- self.assertIsNone(oc.postchange_data)
|
|
|
+ self.assertObjectChangeData(oc, prechange_is_none=False, postchange_is_none=True)
|
|
|
|
|
|
def test_bulk_delete_objects_with_constrained_permission(self):
|
|
|
pk_list = self._get_queryset().values_list('pk', flat=True)
|