Move test_imp over to unittest.main()
This commit is contained in:
parent
130e48199a
commit
142685337f
|
@ -1,3 +1,7 @@
|
||||||
|
try:
|
||||||
|
import _thread
|
||||||
|
except ImportError:
|
||||||
|
_thread = None
|
||||||
import imp
|
import imp
|
||||||
import importlib
|
import importlib
|
||||||
import os
|
import os
|
||||||
|
@ -17,6 +21,7 @@ def requires_load_dynamic(meth):
|
||||||
'imp.load_dynamic() required')(meth)
|
'imp.load_dynamic() required')(meth)
|
||||||
|
|
||||||
|
|
||||||
|
@unittest.skipIf(_thread is None, '_thread module is required')
|
||||||
class LockTests(unittest.TestCase):
|
class LockTests(unittest.TestCase):
|
||||||
|
|
||||||
"""Very basic test of import lock functions."""
|
"""Very basic test of import lock functions."""
|
||||||
|
@ -446,20 +451,5 @@ class NullImporterTests(unittest.TestCase):
|
||||||
os.rmdir(name)
|
os.rmdir(name)
|
||||||
|
|
||||||
|
|
||||||
def test_main():
|
|
||||||
tests = [
|
|
||||||
ImportTests,
|
|
||||||
PEP3147Tests,
|
|
||||||
ReloadTests,
|
|
||||||
NullImporterTests,
|
|
||||||
]
|
|
||||||
try:
|
|
||||||
import _thread
|
|
||||||
except ImportError:
|
|
||||||
pass
|
|
||||||
else:
|
|
||||||
tests.append(LockTests)
|
|
||||||
support.run_unittest(*tests)
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
test_main()
|
unittest.main()
|
Loading…
Reference in New Issue