From: Hirokazu Yamamoto Date: Mon, 8 Sep 2008 23:38:42 +0000 (+0000) Subject: Issue #3806: LockTests in test_imp should be skipped when thread is not available. X-Git-Tag: v2.6rc1~22 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=631be01252d99e14ec8632ccb6ee898d11345d22;p=thirdparty%2FPython%2Fcpython.git Issue #3806: LockTests in test_imp should be skipped when thread is not available. Reviewed by Benjamin Peterson. --- diff --git a/Lib/test/test_imp.py b/Lib/test/test_imp.py index 513ca6088411..c9682ab59c66 100644 --- a/Lib/test/test_imp.py +++ b/Lib/test/test_imp.py @@ -56,10 +56,16 @@ class ReloadTests(unittest.TestCase): def test_main(): - test_support.run_unittest( - LockTests, - ReloadTests, - ) + tests = [ + ReloadTests, + ] + try: + import thread + except ImportError: + pass + else: + tests.append(LockTests) + test_support.run_unittest(*tests) if __name__ == "__main__": test_main()