Kaydet (Commit) d541d3fe authored tarafından Benjamin Peterson's avatar Benjamin Peterson

When not optimized function stack sizes are much larger and may cause this test to fail.

üst 46049808
...@@ -753,7 +753,8 @@ class ThreadingExceptionTests(BaseTestCase): ...@@ -753,7 +753,8 @@ class ThreadingExceptionTests(BaseTestCase):
lock = threading.Lock() lock = threading.Lock()
self.assertRaises(RuntimeError, lock.release) self.assertRaises(RuntimeError, lock.release)
@unittest.skipUnless(sys.platform == 'darwin', 'test macosx problem') @unittest.skipUnless(sys.platform == 'darwin' and test.support.python_is_optimized(),
'test macosx problem')
def test_recursion_limit(self): def test_recursion_limit(self):
# Issue 9670 # Issue 9670
# test that excessive recursion within a non-main thread causes # test that excessive recursion within a non-main thread causes
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment