mirror of
https://github.com/django/django.git
synced 2025-08-03 02:23:12 +00:00
Refs #21238 -- Added more tests for pickling FileField and ImageField.
This commit is contained in:
parent
66e16dcc99
commit
aaea9deac4
2 changed files with 28 additions and 1 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue