From: Antoine Pitrou Date: Tue, 18 Dec 2012 22:03:42 +0000 (+0100) Subject: Try to make test_threaded_import faster and safer (issue #15599). X-Git-Tag: v3.3.1rc1~511 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e0b1c23145f6529d39cfa5424403c77f21d0839f;p=python Try to make test_threaded_import faster and safer (issue #15599). --- diff --git a/Lib/test/test_threaded_import.py b/Lib/test/test_threaded_import.py index 93bfb2a758..e0c23dec66 100644 --- a/Lib/test/test_threaded_import.py +++ b/Lib/test/test_threaded_import.py @@ -72,7 +72,7 @@ class Finder: with self.lock: self.numcalls += 1 x = self.x - time.sleep(0.1) + time.sleep(0.01) self.x = x + 1 class FlushingFinder: @@ -117,7 +117,7 @@ class ThreadedImportTests(unittest.TestCase): t = threading.Thread(target=task, args=(N, done, done_tasks, errors,)) t.start() - done.wait(60) + self.assertTrue(done.wait(60)) self.assertFalse(errors) if verbose: print("OK.")