[1.7.x] Ensured cache tests do not leak temp dirs
Refs #17215.
Backport of 1d9596025e
from master.
This commit is contained in:
parent
a90f0e605e
commit
6015083e9d
|
@ -1149,8 +1149,9 @@ class FileBasedCacheTests(BaseCacheTests, TestCase):
|
||||||
cache_params.update({'LOCATION': self.dirname})
|
cache_params.update({'LOCATION': self.dirname})
|
||||||
|
|
||||||
def tearDown(self):
|
def tearDown(self):
|
||||||
shutil.rmtree(self.dirname)
|
|
||||||
super(FileBasedCacheTests, self).tearDown()
|
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):
|
def test_ignores_non_cache_files(self):
|
||||||
fname = os.path.join(self.dirname, 'not-a-cache-file')
|
fname = os.path.join(self.dirname, 'not-a-cache-file')
|
||||||
|
|
Loading…
Reference in New Issue