From 94b32a20ef798768029651f0e8fcc07731a62a64 Mon Sep 17 00:00:00 2001 From: Carlton Gibson Date: Wed, 8 Apr 2020 10:35:15 +0200 Subject: [PATCH] Refs #28184 -- Added test for FileField storage default. Co-authored-by: miigotu --- tests/file_storage/tests.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/file_storage/tests.py b/tests/file_storage/tests.py index a1d2bd372c..8f280ad13c 100644 --- a/tests/file_storage/tests.py +++ b/tests/file_storage/tests.py @@ -14,7 +14,8 @@ from django.core.cache import cache from django.core.exceptions import SuspiciousFileOperation from django.core.files.base import ContentFile, File from django.core.files.storage import ( - FileSystemStorage, Storage as BaseStorage, get_storage_class, + FileSystemStorage, Storage as BaseStorage, default_storage, + get_storage_class, ) from django.core.files.uploadedfile import ( InMemoryUploadedFile, SimpleUploadedFile, TemporaryUploadedFile, @@ -885,6 +886,9 @@ class FieldCallableFileStorageTests(SimpleTestCase): with self.assertRaisesMessage(TypeError, msg): FileField(storage=invalid_type) + def test_file_field_storage_none_uses_default_storage(self): + self.assertEqual(FileField().storage, default_storage) + def test_callable_function_storage_file_field(self): storage = FileSystemStorage(location=self.temp_storage_location)