diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-09-15 05:58:54 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-09-18 22:12:40 +0200 |
| commit | f72f420f17c1bf6aea4022ecdb9b5f53a46597cc (patch) | |
| tree | bcba9c795159eb40ae916ce520a25c9e9d796ecf /tests/staticfiles_tests | |
| parent | 3a3e737694b89e29308e54f12faaa375226b7060 (diff) | |
Refs #26029 -- Removed DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings.
This also removes django.core.files.storage.get_storage_class().
Per deprecation timeline.
Diffstat (limited to 'tests/staticfiles_tests')
| -rw-r--r-- | tests/staticfiles_tests/test_checks.py | 15 | ||||
| -rw-r--r-- | tests/staticfiles_tests/test_management.py | 15 | ||||
| -rw-r--r-- | tests/staticfiles_tests/test_storage.py | 8 |
3 files changed, 20 insertions, 18 deletions
diff --git a/tests/staticfiles_tests/test_checks.py b/tests/staticfiles_tests/test_checks.py index 14f72ef357..b9ac486ed1 100644 --- a/tests/staticfiles_tests/test_checks.py +++ b/tests/staticfiles_tests/test_checks.py @@ -137,11 +137,6 @@ class FindersCheckTests(CollectionTestCase): class StoragesCheckTests(SimpleTestCase): @override_settings(STORAGES={}) def test_error_empty_storages(self): - # DEFAULT_STORAGE_ALIAS and STATICFILES_STORAGE_ALIAS need to be - # popped from STORAGES since UserSettingsHolder has code to maintain - # backward compatibility until 5.1 is out. - settings.STORAGES.clear() # RemovedInDjango51Warning - assert settings.STORAGES == {} # RemovedInDjango51Warning errors = check_storages(None) self.assertEqual(errors, [E005]) @@ -156,11 +151,6 @@ class StoragesCheckTests(SimpleTestCase): } ) def test_error_missing_staticfiles(self): - # Check out the previous comment about UserSettingsHolder compat code. - settings.STORAGES.pop(STATICFILES_STORAGE_ALIAS) # RemovedInDjango51Warning - assert ( - STATICFILES_STORAGE_ALIAS not in settings.STORAGES - ) # RemovedInDjango51Warning errors = check_storages(None) self.assertEqual(errors, [E005]) @@ -172,10 +162,5 @@ class StoragesCheckTests(SimpleTestCase): } ) def test_staticfiles_no_errors(self): - # Check out the previous comment about UserSettingsHolder compat code. - settings.STORAGES.pop(DEFAULT_STORAGE_ALIAS) # RemovedInDjango51Warning - assert ( - DEFAULT_STORAGE_ALIAS not in settings.STORAGES - ) # RemovedInDjango51Warning errors = check_storages(None) self.assertEqual(errors, []) diff --git a/tests/staticfiles_tests/test_management.py b/tests/staticfiles_tests/test_management.py index 8398195cec..46e6f3e764 100644 --- a/tests/staticfiles_tests/test_management.py +++ b/tests/staticfiles_tests/test_management.py @@ -142,11 +142,12 @@ class TestConfiguration(StaticFilesTestCase): storage.staticfiles_storage._wrapped = empty with self.settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": ( "django.contrib.staticfiles.storage.StaticFilesStorage" ) - } + }, } ): command = collectstatic.Command() @@ -155,9 +156,10 @@ class TestConfiguration(StaticFilesTestCase): storage.staticfiles_storage._wrapped = empty with self.settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "staticfiles_tests.storage.DummyStorage" - } + }, } ): command = collectstatic.Command() @@ -250,6 +252,7 @@ class TestCollectionVerbosity(CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": ( "django.contrib.staticfiles.storage.ManifestStaticFilesStorage" @@ -264,6 +267,7 @@ class TestCollectionVerbosity(CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": ( "django.contrib.staticfiles.storage.ManifestStaticFilesStorage" @@ -297,6 +301,7 @@ class TestCollectionClear(CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "staticfiles_tests.storage.PathNotImplementedStorage" }, @@ -416,6 +421,7 @@ class TestCollectionDryRun(TestNoFilesCreated, CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "django.contrib.staticfiles.storage.ManifestStaticFilesStorage" }, @@ -544,6 +550,7 @@ class TestCollectionOverwriteWarning(CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "staticfiles_tests.storage.DummyStorage" }, @@ -571,6 +578,7 @@ class TestCollectionNonLocalStorage(TestNoFilesCreated, CollectionTestCase): class TestCollectionNeverCopyStorage(CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "staticfiles_tests.storage.NeverCopyRemoteStorage" }, @@ -642,9 +650,10 @@ class TestCollectionLinks(TestDefaults, CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "staticfiles_tests.storage.PathNotImplementedStorage" - } + }, } ) def test_no_remote_link(self): diff --git a/tests/staticfiles_tests/test_storage.py b/tests/staticfiles_tests/test_storage.py index dc8607a307..ea2293ccde 100644 --- a/tests/staticfiles_tests/test_storage.py +++ b/tests/staticfiles_tests/test_storage.py @@ -361,6 +361,7 @@ class TestHashedFiles: @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "staticfiles_tests.storage.ExtraPatternsStorage", }, @@ -396,6 +397,7 @@ class TestExtraPatternsStorage(CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "django.contrib.staticfiles.storage.ManifestStaticFilesStorage", }, @@ -561,6 +563,7 @@ class TestCollectionManifestStorage(TestHashedFiles, CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "staticfiles_tests.storage.NoneHashStorage", }, @@ -576,6 +579,7 @@ class TestCollectionNoneHashStorage(CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "staticfiles_tests.storage.NoPostProcessReplacedPathStorage", }, @@ -592,6 +596,7 @@ class TestCollectionNoPostProcessReplacedPaths(CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "staticfiles_tests.storage.SimpleStorage", }, @@ -630,6 +635,7 @@ class JSModuleImportAggregationManifestStorage(storage.ManifestStaticFilesStorag @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": ( "staticfiles_tests.test_storage." @@ -811,6 +817,7 @@ class TestStaticFilePermissions(CollectionTestCase): FILE_UPLOAD_PERMISSIONS=0o655, FILE_UPLOAD_DIRECTORY_PERMISSIONS=0o765, STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "staticfiles_tests.test_storage.CustomStaticFilesStorage", }, @@ -835,6 +842,7 @@ class TestStaticFilePermissions(CollectionTestCase): @override_settings( STORAGES={ + **settings.STORAGES, STATICFILES_STORAGE_ALIAS: { "BACKEND": "django.contrib.staticfiles.storage.ManifestStaticFilesStorage", }, |
