diff options
Diffstat (limited to 'Lib/test/test_interpreters.py')
-rw-r--r-- | Lib/test/test_interpreters.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Lib/test/test_interpreters.py b/Lib/test/test_interpreters.py index 0910b51..d2d52ec 100644 --- a/Lib/test/test_interpreters.py +++ b/Lib/test/test_interpreters.py @@ -1022,6 +1022,11 @@ class TestSendRecv(TestBase): self.assertEqual(obj2, b'eggs') self.assertNotEqual(id(obj2), int(out)) + def test_recv_timeout(self): + r, _ = interpreters.create_channel() + with self.assertRaises(TimeoutError): + r.recv(timeout=1) + def test_recv_channel_does_not_exist(self): ch = interpreters.RecvChannel(1_000_000) with self.assertRaises(interpreters.ChannelNotFoundError): |