(original) (raw)
changeset: 84527:330c7aa2922b branch: 3.3 parent: 84525:09f86b4ac1a0 user: Charles-François Natali cf.natali@gmail.com date: Tue Jul 09 19:15:43 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 09f86b4ac1a0 -r 330c7aa2922b Lib/test/test_socket.py --- a/Lib/test/test_socket.py Tue Jul 09 14:30:04 2013 +0200 +++ b/Lib/test/test_socket.py Tue Jul 09 19:15:43 2013 +0200 @@ -3225,7 +3225,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