]> granicus.if.org Git - python/commitdiff
bpo-32636: Fix two bugs in test_asyncio (#5302)
authorVictor Stinner <victor.stinner@gmail.com>
Wed, 24 Jan 2018 20:15:14 +0000 (21:15 +0100)
committerYury Selivanov <yury@magic.io>
Wed, 24 Jan 2018 20:15:14 +0000 (15:15 -0500)
Lib/test/test_asyncio/test_base_events.py
Lib/test/test_asyncio/test_tasks.py

index 8d72df6a72e8fb33f23f8cba1abdd206da2afaf2..6489f50f272899c87003f32270de8f2ecb8ff743 100644 (file)
@@ -1917,6 +1917,7 @@ class BaseLoopSendfileTests(test_utils.TestCase):
 
     def test_nonstream_socket(self):
         sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
+        sock.setblocking(False)
         self.addCleanup(sock.close)
         with self.assertRaisesRegex(ValueError, "only SOCK_STREAM type"):
             self.run_loop(self.loop.sock_sendfile(sock, self.file))
index 5e83a54ff28c85c4a72168cf4fd76dc5ab2c1aec..822338f932e72a9836a46d0f6fe14f5b95c50391 100644 (file)
@@ -2448,7 +2448,7 @@ class CTask_Future_Tests(test_utils.TestCase):
         self.loop = asyncio.new_event_loop()
         try:
             fut = Fut(loop=self.loop)
-            self.loop.call_later(0.1, fut.set_result(1))
+            self.loop.call_later(0.1, fut.set_result, 1)
             task = asyncio.Task(coro(), loop=self.loop)
             res = self.loop.run_until_complete(task)
         finally: