From 631be01252d99e14ec8632ccb6ee898d11345d22 Mon Sep 17 00:00:00 2001 From: Hirokazu Yamamoto Date: Mon, 8 Sep 2008 23:38:42 +0000 Subject: [PATCH] Issue #3806: LockTests in test_imp should be skipped when thread is not available. Reviewed by Benjamin Peterson. --- Lib/test/test_imp.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Lib/test/test_imp.py b/Lib/test/test_imp.py index 513ca60884..c9682ab59c 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() -- 2.50.0