12589 test fixes

This commit is contained in:
Arthur 2023-06-22 10:31:28 -07:00
parent 8267ca5840
commit bce8672a85

View File

@ -117,6 +117,7 @@ class ViewTestCases:
""" """
@override_settings(EXEMPT_VIEW_PERMISSIONS=['*']) @override_settings(EXEMPT_VIEW_PERMISSIONS=['*'])
def test_get_object_changelog(self): def test_get_object_changelog(self):
if hasattr(self.model, "to_objectchange"):
url = self._get_url('changelog', self._get_queryset().first()) url = self._get_url('changelog', self._get_queryset().first())
response = self.client.get(url) response = self.client.get(url)
self.assertHttpStatus(response, 200) self.assertHttpStatus(response, 200)
@ -168,7 +169,7 @@ class ViewTestCases:
self.assertHttpStatus(self.client.post(**request), 302) self.assertHttpStatus(self.client.post(**request), 302)
self.assertEqual(initial_count + 1, self._get_queryset().count()) self.assertEqual(initial_count + 1, self._get_queryset().count())
instance = self._get_queryset().order_by('pk').last() instance = self._get_queryset().order_by('pk').last()
self.assertInstanceEqual(instance, self.form_data) self.assertInstanceEqual(instance, self.form_data, exclude=['password'])
if hasattr(self.model, "to_objectchange"): if hasattr(self.model, "to_objectchange"):
# Verify ObjectChange creation # Verify ObjectChange creation