mirror of https://github.com/python/cpython
bpo-41718: libregrtest runtest avoids import_helper (GH-24983)
Inline import_helper.unload() in libregrtest.runtest to avoid one import.
This commit is contained in:
parent
10417dd15f
commit
0473fb2229
|
@ -11,7 +11,6 @@ import traceback
|
|||
import unittest
|
||||
|
||||
from test import support
|
||||
from test.support import import_helper
|
||||
from test.support import os_helper
|
||||
from test.libregrtest.utils import clear_caches
|
||||
from test.libregrtest.save_env import saved_test_environment
|
||||
|
@ -222,7 +221,10 @@ def _runtest_inner2(ns, test_name):
|
|||
abstest = get_abs_module(ns, test_name)
|
||||
|
||||
# remove the module from sys.module to reload it if it was already imported
|
||||
import_helper.unload(abstest)
|
||||
try:
|
||||
del sys.modules[abstest]
|
||||
except KeyError:
|
||||
pass
|
||||
|
||||
the_module = importlib.import_module(abstest)
|
||||
|
||||
|
|
Loading…
Reference in New Issue