Issue #18934: Relax test_multiprocessing.test_invalid_handles a bit: we just

want to check that Connection.poll() doesn't crash.
parent b0478b3f
......@@ -2958,8 +2958,11 @@ class TestInvalidHandle(unittest.TestCase):
@unittest.skipIf(WIN32, "skipped on Windows")
def test_invalid_handles(self):
conn = multiprocessing.connection.Connection(44977608)
# check that poll() doesn't crash
try:
self.assertRaises((ValueError, OSError), conn.poll)
conn.poll()
except (ValueError, OSError):
pass
finally:
# Hack private attribute _handle to avoid printing an error
# in conn.__del__
......
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