Added test for handling of non-existent manifest in ManifestFilesMixin.read_manifest().

This commit is contained in:
zeyneloz 2019-08-02 08:16:42 +02:00 committed by Mariusz Felisiak
parent d14fa04ab3
commit 246689452d
1 changed files with 4 additions and 0 deletions

View File

@ -385,6 +385,10 @@ class TestCollectionManifestStorage(TestHashedFiles, CollectionTestCase):
path = storage.staticfiles_storage.path(filename) path = storage.staticfiles_storage.path(filename)
self.assertTrue(os.path.exists(path)) 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): def test_loaded_cache(self):
self.assertNotEqual(storage.staticfiles_storage.hashed_files, {}) self.assertNotEqual(storage.staticfiles_storage.hashed_files, {})
manifest_content = storage.staticfiles_storage.read_manifest() manifest_content = storage.staticfiles_storage.read_manifest()