From: Guido van Rossum Date: Fri, 17 Aug 2007 03:51:09 +0000 (+0000) Subject: Fix the IPv6 pton/ntop tests. Why weren't these failing on Linux? No IPv6? X-Git-Tag: v3.0a1~378 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=540d987d3485c39649edcd20a990bb35a6b86a3b;p=thirdparty%2FPython%2Fcpython.git Fix the IPv6 pton/ntop tests. Why weren't these failing on Linux? No IPv6? --- diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py index 6a1295230c00..e955bffa3204 100644 --- a/Lib/test/test_socket.py +++ b/Lib/test/test_socket.py @@ -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')