1
0
mirror of https://github.com/django/django.git synced 2024-12-23 01:25:58 +00:00

Ensured cache tests do not leak temp dirs

Refs #17215.
This commit is contained in:
Claude Paroz 2014-06-23 14:05:57 +02:00
parent 18b3788401
commit 1d9596025e

View File

@ -1151,8 +1151,9 @@ class FileBasedCacheTests(BaseCacheTests, TestCase):
cache_params.update({'LOCATION': self.dirname})
def tearDown(self):
shutil.rmtree(self.dirname)
super(FileBasedCacheTests, self).tearDown()
# Call parent first, as cache.clear() may recreate cache base directory
shutil.rmtree(self.dirname)
def test_ignores_non_cache_files(self):
fname = os.path.join(self.dirname, 'not-a-cache-file')