diff options
| author | Hasan Ramezani <hasan.r67@gmail.com> | 2020-01-09 09:16:26 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-01-09 09:18:53 +0100 |
| commit | aaea9deac4dea08ada934a930cfc27765358d8da (patch) | |
| tree | ea06b414858ff9dc8839dc001135f3f5d8a8929d /tests/model_fields/test_imagefield.py | |
| parent | 66e16dcc99f7442b135697989b79a8bd12c63272 (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.py | 8 |
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) |
