]> granicus.if.org Git - python/commitdiff
Fix the IPv6 pton/ntop tests. Why weren't these failing on Linux? No IPv6?
authorGuido van Rossum <guido@python.org>
Fri, 17 Aug 2007 03:51:09 +0000 (03:51 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 17 Aug 2007 03:51:09 +0000 (03:51 +0000)
Lib/test/test_socket.py

index 6a1295230c0014bd415149bad5ff84c073119457..e955bffa320435629459bd69ffd0408f38b2ebc9 100644 (file)
@@ -424,9 +424,9 @@ class GeneralModuleTests(unittest.TestCase):
             return
         f = lambda a: inet_pton(AF_INET6, a)
 
-        self.assertEquals('\x00' * 16, f('::'))
-        self.assertEquals('\x00' * 16, f('0::0'))
-        self.assertEquals('\x00\x01' + '\x00' * 14, f('1::'))
+        self.assertEquals(b'\x00' * 16, f('::'))
+        self.assertEquals(b'\x00' * 16, f('0::0'))
+        self.assertEquals(b'\x00\x01' + b'\x00' * 14, f('1::'))
         self.assertEquals(
             b'\x45\xef\x76\xcb\x00\x1a\x56\xef\xaf\xeb\x0b\xac\x19\x24\xae\xae',
             f('45ef:76cb:1a:56ef:afeb:bac:1924:aeae')
@@ -458,8 +458,8 @@ class GeneralModuleTests(unittest.TestCase):
             return
         f = lambda a: inet_ntop(AF_INET6, a)
 
-        self.assertEquals('::', f('\x00' * 16))
-        self.assertEquals('::1', f('\x00' * 15 + '\x01'))
+        self.assertEquals('::', f(b'\x00' * 16))
+        self.assertEquals('::1', f(b'\x00' * 15 + b'\x01'))
         self.assertEquals(
             'aef:b01:506:1001:ffff:9997:55:170',
             f(b'\x0a\xef\x0b\x01\x05\x06\x10\x01\xff\xff\x99\x97\x00\x55\x01\x70')