Skip to content

Commit e8eb0d0

Browse files
committed
Add a no-op in ZipFixture teardown.
Seems to prevent the failure by giving the zip resource time to be garbage collected.
1 parent b682268 commit e8eb0d0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Lib/test/test_importlib/metadata/fixtures.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,8 @@ def setUp(self):
374374
# Add self.zip_name to the front of sys.path.
375375
self.resources = contextlib.ExitStack()
376376
self.addCleanup(self.resources.close)
377+
# workaround for #138313
378+
self.addCleanup(lambda: None)
377379

378380

379381
def parameterize(*args_set):

0 commit comments

Comments
 (0)