]> granicus.if.org Git - python/commitdiff
Issue #22042: Fix test_signal on Windows
authorVictor Stinner <victor.stinner@gmail.com>
Wed, 27 Aug 2014 12:02:36 +0000 (14:02 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Wed, 27 Aug 2014 12:02:36 +0000 (14:02 +0200)
Lib/test/test_signal.py

index 812bd90ee149f9525517f300b4572bd411718c68..8f3dde4d4fef34c8b32d5ccbf412bd52d639417c 100644 (file)
@@ -271,8 +271,9 @@ class WakeupFDTests(unittest.TestCase):
         self.addCleanup(os.close, r2)
         self.addCleanup(os.close, w2)
 
-        os.set_blocking(w1, False)
-        os.set_blocking(w2, False)
+        if hasattr(os, 'set_blocking'):
+            os.set_blocking(w1, False)
+            os.set_blocking(w2, False)
 
         signal.set_wakeup_fd(w1)
         self.assertEqual(signal.set_wakeup_fd(w2), w1)