Commit 6015083e authored by Claude Paroz's avatar Claude Paroz
Browse files

[1.7.x] Ensured cache tests do not leak temp dirs

Refs #17215.
Backport of 1d959602 from master.
parent a90f0e60
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1149,8 +1149,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')