]> granicus.if.org Git - python/commitdiff
bpo-37124: Fix reference leak in test_msilib (GH-13750)
authorPablo Galindo <Pablogsal@gmail.com>
Sun, 2 Jun 2019 20:36:21 +0000 (21:36 +0100)
committerGitHub <noreply@github.com>
Sun, 2 Jun 2019 20:36:21 +0000 (21:36 +0100)
Lib/test/test_msilib.py

index fa0be581613de35424f0c6536a36ce3f5ca50514..f9bd0da7498e919370fb255649bc988c57ecc534 100644 (file)
@@ -87,6 +87,7 @@ class MsiDatabaseTestCase(unittest.TestCase):
         db, db_path = init_database()
         self.addCleanup(unlink, db_path)
         self.addCleanup(db.Close)
+        self.addCleanup(msilib._directories.clear)
         feature = msilib.Feature(db, 0, 'Feature', 'A feature', 'Python')
         cab = msilib.CAB('CAB')
         dir = msilib.Directory(db, cab, None, TESTFN, 'TARGETDIR',