From 246689452d33ff0dbf8e28b6948b23261083b187 Mon Sep 17 00:00:00 2001 From: zeyneloz Date: Fri, 2 Aug 2019 08:16:42 +0200 Subject: [PATCH] Added test for handling of non-existent manifest in ManifestFilesMixin.read_manifest(). --- tests/staticfiles_tests/test_storage.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/staticfiles_tests/test_storage.py b/tests/staticfiles_tests/test_storage.py index 51dbf6f4b9..59ed734704 100644 --- a/tests/staticfiles_tests/test_storage.py +++ b/tests/staticfiles_tests/test_storage.py @@ -385,6 +385,10 @@ class TestCollectionManifestStorage(TestHashedFiles, CollectionTestCase): path = storage.staticfiles_storage.path(filename) self.assertTrue(os.path.exists(path)) + def test_manifest_does_not_exist(self): + storage.staticfiles_storage.manifest_name = 'does.not.exist.json' + self.assertIsNone(storage.staticfiles_storage.read_manifest()) + def test_loaded_cache(self): self.assertNotEqual(storage.staticfiles_storage.hashed_files, {}) manifest_content = storage.staticfiles_storage.read_manifest()