]> granicus.if.org Git - python/commitdiff
Issue #18934: Relax test_multiprocessing.test_invalid_handles a bit: we just
authorCharles-François Natali <cf.natali@gmail.com>
Fri, 6 Sep 2013 19:12:22 +0000 (21:12 +0200)
committerCharles-François Natali <cf.natali@gmail.com>
Fri, 6 Sep 2013 19:12:22 +0000 (21:12 +0200)
want to check that Connection.poll() doesn't crash.

Lib/test/_test_multiprocessing.py

index cd1ed498d7a37d22f6537f8beea3c29d852f5228..4cabf436ae90395446b3a6ac2c55f0c157f8b60f 100644 (file)
@@ -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__