summaryrefslogtreecommitdiff
path: root/tests/model_fields/test_imagefield.py
diff options
context:
space:
mode:
authorHasan Ramezani <hasan.r67@gmail.com>2020-01-09 09:16:26 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-01-09 09:18:53 +0100
commitaaea9deac4dea08ada934a930cfc27765358d8da (patch)
treeea06b414858ff9dc8839dc001135f3f5d8a8929d /tests/model_fields/test_imagefield.py
parent66e16dcc99f7442b135697989b79a8bd12c63272 (diff)
Refs #21238 -- Added more tests for pickling FileField and ImageField.
Diffstat (limited to 'tests/model_fields/test_imagefield.py')
-rw-r--r--tests/model_fields/test_imagefield.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/model_fields/test_imagefield.py b/tests/model_fields/test_imagefield.py
index 5ac25fbe26..e4390a2507 100644
--- a/tests/model_fields/test_imagefield.py
+++ b/tests/model_fields/test_imagefield.py
@@ -180,6 +180,14 @@ class ImageFieldTests(ImageFieldTestMixin, TestCase):
loaded_p = pickle.loads(dump)
self.assertEqual(p.mugshot, loaded_p.mugshot)
+ self.assertEqual(p.mugshot.url, loaded_p.mugshot.url)
+ self.assertEqual(p.mugshot.storage, loaded_p.mugshot.storage)
+ self.assertEqual(p.mugshot.instance, loaded_p.mugshot.instance)
+ self.assertEqual(p.mugshot.field, loaded_p.mugshot.field)
+
+ mugshot_dump = pickle.dumps(p.mugshot)
+ loaded_mugshot = pickle.loads(mugshot_dump)
+ self.assertEqual(p.mugshot, loaded_mugshot)
def test_defer(self):
self.PersonModel.objects.create(name='Joe', mugshot=self.file1)