diff options
Diffstat (limited to 'Lib/test')
-rw-r--r-- | Lib/test/test_threading.py | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/Lib/test/test_threading.py b/Lib/test/test_threading.py index 3b5bc42..f648a8b 100644 --- a/Lib/test/test_threading.py +++ b/Lib/test/test_threading.py @@ -1604,31 +1604,6 @@ class InterruptMainTests(unittest.TestCase): self.assertRaises(ValueError, _thread.interrupt_main, signal.NSIG) self.assertRaises(ValueError, _thread.interrupt_main, 1000000) - @threading_helper.reap_threads - def test_can_interrupt_tight_loops(self): - cont = True - started = False - iterations = 100_000_000 - - def worker(): - nonlocal iterations - nonlocal started - started = True - while cont: - if iterations: - iterations -= 1 - else: - return - pass - - t = threading.Thread(target=worker) - t.start() - while not started: - pass - cont = False - t.join() - self.assertNotEqual(iterations, 0) - class AtexitTests(unittest.TestCase): |