]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Issue #27136: Change test to use ::1 for better OS X Tiger compatibility
authorMartin Panter <vadmium+py@gmail.com>
Mon, 13 Jun 2016 03:17:47 +0000 (03:17 +0000)
committerMartin Panter <vadmium+py@gmail.com>
Mon, 13 Jun 2016 03:17:47 +0000 (03:17 +0000)
Lib/test/test_asyncio/test_base_events.py

index 0807dfbf4c04bd84155efce2ca1bec73a4db74d9..206ebc69fe4476a81a9bde84c517afde45f5d9e3 100644 (file)
@@ -1185,14 +1185,14 @@ class BaseEventLoopWithSelectorTests(test_utils.TestCase):
             test_utils.run_briefly(self.loop)  # allow transport to close
 
         sock.family = socket.AF_INET6
-        coro = self.loop.create_connection(asyncio.Protocol, '::2', 80)
+        coro = self.loop.create_connection(asyncio.Protocol, '::1', 80)
         t, p = self.loop.run_until_complete(coro)
         try:
-            # Without inet_pton we use getaddrinfo, which transforms ('::2', 80)
-            # to ('::0.0.0.2', 80, 0, 0). The last 0s are flow info, scope id.
+            # Without inet_pton we use getaddrinfo, which transforms ('::1', 80)
+            # to ('::1', 80, 0, 0). The last 0s are flow info, scope id.
             [address] = sock.connect.call_args[0]
             host, port = address[:2]
-            self.assertRegex(host, r'::(0\.)*2')
+            self.assertRegex(host, r'::(0\.)*1')
             self.assertEqual(port, 80)
             _, kwargs = m_socket.socket.call_args
             self.assertEqual(kwargs['family'], m_socket.AF_INET6)