We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e42a4d commit db53595Copy full SHA for db53595
1 file changed
Lib/packaging/tests/__main__.py
@@ -5,15 +5,18 @@
5
import os
6
import sys
7
import unittest
8
-from test.support import run_unittest, reap_children
+from test.support import run_unittest, reap_children, reap_threads
9
10
11
+@reap_threads
12
def test_main():
- start_dir = os.path.dirname(__file__)
13
- top_dir = os.path.dirname(os.path.dirname(start_dir))
14
- test_loader = unittest.TestLoader()
15
- run_unittest(test_loader.discover(start_dir, top_level_dir=top_dir))
16
- reap_children()
+ try:
+ start_dir = os.path.dirname(__file__)
+ top_dir = os.path.dirname(os.path.dirname(start_dir))
+ test_loader = unittest.TestLoader()
17
+ run_unittest(test_loader.discover(start_dir, top_level_dir=top_dir))
18
+ finally:
19
+ reap_children()
20
21
22
if __name__ == '__main__':
0 commit comments