From fcf0647cf2a78de2c2b603af2709d58c8567df67 Mon Sep 17 00:00:00 2001 From: Eric Snow Date: Tue, 13 Jun 2023 18:39:18 -0600 Subject: gh-104812: Skip Pending Calls Tests if No Threading (gh-105761) This fixes the WASM buildbots. --- Lib/test/test_capi/test_misc.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Lib/test/test_capi/test_misc.py b/Lib/test/test_capi/test_misc.py index 58e1a83..ccec27d 100644 --- a/Lib/test/test_capi/test_misc.py +++ b/Lib/test/test_capi/test_misc.py @@ -1406,6 +1406,7 @@ class TestPendingCalls(unittest.TestCase): while self.result is None: time.sleep(0.01) + @threading_helper.requires_working_threading() def test_subthreads_can_handle_pending_calls(self): payload = 'Spam spam spam spam. Lovely spam! Wonderful spam!' @@ -1421,6 +1422,7 @@ class TestPendingCalls(unittest.TestCase): self.assertEqual(task.result, payload) + @threading_helper.requires_working_threading() def test_many_subthreads_can_handle_pending_calls(self): main_tid = threading.get_ident() self.assertEqual(threading.main_thread().ident, main_tid) -- cgit v0.12