summaryrefslogtreecommitdiff
path: root/Lib/test/test_sched.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_sched.py')
-rw-r--r--Lib/test/test_sched.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/Lib/test/test_sched.py b/Lib/test/test_sched.py
index 794c6374c4..3f84af2a4c 100644
--- a/Lib/test/test_sched.py
+++ b/Lib/test/test_sched.py
@@ -3,6 +3,7 @@ import sched
import threading
import time
import unittest
+from test import support
TIMEOUT = 10
@@ -81,8 +82,7 @@ class TestCase(unittest.TestCase):
self.assertEqual(q.get(timeout=TIMEOUT), 5)
self.assertTrue(q.empty())
timer.advance(1000)
- t.join(timeout=TIMEOUT)
- self.assertFalse(t.is_alive())
+ support.join_thread(t, timeout=TIMEOUT)
self.assertTrue(q.empty())
self.assertEqual(timer.time(), 5)
@@ -137,8 +137,7 @@ class TestCase(unittest.TestCase):
self.assertEqual(q.get(timeout=TIMEOUT), 4)
self.assertTrue(q.empty())
timer.advance(1000)
- t.join(timeout=TIMEOUT)
- self.assertFalse(t.is_alive())
+ support.join_thread(t, timeout=TIMEOUT)
self.assertTrue(q.empty())
self.assertEqual(timer.time(), 4)