Ensure that the fix for #17269 also works on OSX 10.4

AI_NUMERICSERV isn't defined on OSX 10.4.
This commit is contained in:
Ronald Oussoren 2013-06-10 10:36:28 +02:00
parent 6f50b810b7
commit a822d36675
2 changed files with 3 additions and 2 deletions

View file

@ -1167,7 +1167,8 @@ def testGetaddrinfo(self):
self.assertRaises(UnicodeEncodeError, socket.getaddrinfo, 'localhost', '\uD800')
# Issue 17269
socket.getaddrinfo("localhost", None, 0, 0, 0, socket.AI_NUMERICSERV)
if hasattr(socket, 'AI_NUMERICSERV'):
socket.getaddrinfo("localhost", None, 0, 0, 0, socket.AI_NUMERICSERV)
def test_getnameinfo(self):
# only IP addresses are allowed