(original) (raw)
changeset: 84528:b44749cee660 parent: 84526:3f3cbfd52f94 parent: 84527:330c7aa2922b user: Charles-François Natali cf.natali@gmail.com date: Tue Jul 09 19:16:32 2013 +0200 files: Lib/test/test_socket.py description: Issue #18308: don't take the scope ID into account when comparing IPv6 addresses. diff -r 3f3cbfd52f94 -r b44749cee660 Lib/test/test_socket.py --- a/Lib/test/test_socket.py Tue Jul 09 14:30:22 2013 +0200 +++ b/Lib/test/test_socket.py Tue Jul 09 19:16:32 2013 +0200 @@ -3312,7 +3312,11 @@ class SendrecvmsgUDP6TestBase(SendrecvmsgDgramFlagsBase, SendrecvmsgConnectionlessBase, ThreadedSocketTestMixin, UDP6TestBase): - pass + + def checkRecvmsgAddress(self, addr1, addr2): + # Called to compare the received address with the address of + # the peer, ignoring scope ID + self.assertEqual(addr1[:-1], addr2[:-1]) @requireAttrs(socket.socket, "sendmsg") @unittest.skipUnless(support.IPV6_ENABLED, 'IPv6 required for this test.') /cf.natali@gmail.com