Skip to content

Commit 7242f19

Browse files
committed
Use existing unittest exit stack
1 parent a123a3e commit 7242f19

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

Lib/test/test_zipfile/_path/_test_params.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,11 @@ def wrapped(self):
2020
for values in value_groups:
2121
resolved = map(Invoked.eval, always_iterable(values))
2222
params = dict(zip(always_iterable(names), resolved))
23-
with ExitStack() as fixtures:
24-
for value in params.values():
25-
if isinstance(value, AbstractContextManager):
26-
fixtures.enter_context(value)
27-
with self.subTest(**params):
28-
func(self, **params)
23+
for value in params.values():
24+
if isinstance(value, AbstractContextManager):
25+
self.enterContext(value)
26+
with self.subTest(**params):
27+
func(self, **params)
2928

3029
return wrapped
3130

0 commit comments

Comments
 (0)