mirror of
https://github.com/python/cpython.git
synced 2025-12-23 09:19:18 +00:00
gh-74895: adjust tests to work on Solaris (#104326)
Solaris is unusual here, but apparently everyone is happy when SOCK_STREAM is explicitly specified.
This commit is contained in:
parent
235b82721d
commit
2c863b3871
1 changed files with 6 additions and 6 deletions
|
|
@ -1622,7 +1622,7 @@ class GeneralModuleTests(unittest.TestCase):
|
|||
|
||||
from _testcapi import ULONG_MAX, LONG_MAX, LONG_MIN
|
||||
try:
|
||||
socket.getaddrinfo(None, ULONG_MAX + 1)
|
||||
socket.getaddrinfo(None, ULONG_MAX + 1, type=socket.SOCK_STREAM)
|
||||
except OverflowError:
|
||||
# Platforms differ as to what values consitute a getaddrinfo() error
|
||||
# return. Some fail for LONG_MAX+1, others ULONG_MAX+1, and Windows
|
||||
|
|
@ -1632,28 +1632,28 @@ class GeneralModuleTests(unittest.TestCase):
|
|||
pass
|
||||
|
||||
try:
|
||||
socket.getaddrinfo(None, LONG_MAX + 1)
|
||||
socket.getaddrinfo(None, LONG_MAX + 1, type=socket.SOCK_STREAM)
|
||||
except OverflowError:
|
||||
self.fail("Either no error or socket.gaierror expected.")
|
||||
except socket.gaierror:
|
||||
pass
|
||||
|
||||
try:
|
||||
socket.getaddrinfo(None, LONG_MAX - 0xffff + 1)
|
||||
socket.getaddrinfo(None, LONG_MAX - 0xffff + 1, type=socket.SOCK_STREAM)
|
||||
except OverflowError:
|
||||
self.fail("Either no error or socket.gaierror expected.")
|
||||
except socket.gaierror:
|
||||
pass
|
||||
|
||||
try:
|
||||
socket.getaddrinfo(None, LONG_MIN - 1)
|
||||
socket.getaddrinfo(None, LONG_MIN - 1, type=socket.SOCK_STREAM)
|
||||
except OverflowError:
|
||||
self.fail("Either no error or socket.gaierror expected.")
|
||||
except socket.gaierror:
|
||||
pass
|
||||
|
||||
socket.getaddrinfo(None, 0) # No error expected.
|
||||
socket.getaddrinfo(None, 0xffff) # No error expected.
|
||||
socket.getaddrinfo(None, 0, type=socket.SOCK_STREAM) # No error expected.
|
||||
socket.getaddrinfo(None, 0xffff, type=socket.SOCK_STREAM) # No error expected.
|
||||
|
||||
def test_getnameinfo(self):
|
||||
# only IP addresses are allowed
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue