diff options
author | Senthil Kumaran <senthil@uthcode.com> | 2012-07-08 08:33:19 (GMT) |
---|---|---|
committer | Senthil Kumaran <senthil@uthcode.com> | 2012-07-08 08:33:19 (GMT) |
commit | 19a9af3cab55d937a4342413265a95b26e706e6b (patch) | |
tree | 49bac888854288e7ccbc7dfa0cb6138d9010d1df | |
parent | ac3f4f3133b269f4b292fcf3aba5e87141d4e35e (diff) | |
parent | 8d459f0cb850aebf8da524580a7fa389e803be4d (diff) | |
download | cpython-19a9af3cab55d937a4342413265a95b26e706e6b.zip cpython-19a9af3cab55d937a4342413265a95b26e706e6b.tar.gz cpython-19a9af3cab55d937a4342413265a95b26e706e6b.tar.bz2 |
merge heads
-rw-r--r-- | Lib/test/test_socket.py | 10 | ||||
-rw-r--r-- | Misc/NEWS | 3 |
2 files changed, 8 insertions, 5 deletions
diff --git a/Lib/test/test_socket.py b/Lib/test/test_socket.py index 8520401..7716d33 100644 --- a/Lib/test/test_socket.py +++ b/Lib/test/test_socket.py @@ -3202,28 +3202,28 @@ class SendrecvmsgUDP6TestBase(SendrecvmsgDgramFlagsBase, pass @requireAttrs(socket.socket, "sendmsg") -@unittest.skipUnless(socket.has_ipv6, "Python not built with IPv6 support") +@unittest.skipUnless(support.IPV6_ENABLED, 'IPv6 required for this test.') @requireSocket("AF_INET6", "SOCK_DGRAM") @unittest.skipUnless(thread, 'Threading required for this test.') class SendmsgUDP6Test(SendmsgConnectionlessTests, SendrecvmsgUDP6TestBase): pass @requireAttrs(socket.socket, "recvmsg") -@unittest.skipUnless(socket.has_ipv6, "Python not built with IPv6 support") +@unittest.skipUnless(support.IPV6_ENABLED, 'IPv6 required for this test.') @requireSocket("AF_INET6", "SOCK_DGRAM") @unittest.skipUnless(thread, 'Threading required for this test.') class RecvmsgUDP6Test(RecvmsgTests, SendrecvmsgUDP6TestBase): pass @requireAttrs(socket.socket, "recvmsg_into") -@unittest.skipUnless(socket.has_ipv6, "Python not built with IPv6 support") +@unittest.skipUnless(support.IPV6_ENABLED, 'IPv6 required for this test.') @requireSocket("AF_INET6", "SOCK_DGRAM") @unittest.skipUnless(thread, 'Threading required for this test.') class RecvmsgIntoUDP6Test(RecvmsgIntoTests, SendrecvmsgUDP6TestBase): pass @requireAttrs(socket.socket, "recvmsg") -@unittest.skipUnless(socket.has_ipv6, "Python not built with IPv6 support") +@unittest.skipUnless(support.IPV6_ENABLED, 'IPv6 required for this test.') @requireAttrs(socket, "IPPROTO_IPV6") @requireSocket("AF_INET6", "SOCK_DGRAM") @unittest.skipUnless(thread, 'Threading required for this test.') @@ -3232,7 +3232,7 @@ class RecvmsgRFC3542AncillaryUDP6Test(RFC3542AncillaryTest, pass @requireAttrs(socket.socket, "recvmsg_into") -@unittest.skipUnless(socket.has_ipv6, "Python not built with IPv6 support") +@unittest.skipUnless(support.IPV6_ENABLED, 'IPv6 required for this test.') @requireAttrs(socket, "IPPROTO_IPV6") @requireSocket("AF_INET6", "SOCK_DGRAM") @unittest.skipUnless(thread, 'Threading required for this test.') @@ -93,6 +93,9 @@ Tools/Demos Tests ----- +- Issue #15284: Skip {send,recv}msg tests in test_socket when IPv6 is not + enabled. Patch by Brian Brazil. + - Issue #15277: Fix a resource leak in support.py when IPv6 is disabled. Patch by Brian Brazil. |