Commit 972dbcbe authored by Guido van Rossum's avatar Guido van Rossum

Ported to Windows:

- Set the host to "localhost" instead of "".

- Skip the AF_UNIX tests when socket.AF_UNIX is not defined.
parent 98d4947a
...@@ -90,7 +90,7 @@ def pickport(): ...@@ -90,7 +90,7 @@ def pickport():
seed += 1 seed += 1
return 10000 + (os.getpid() % 1000)*10 + seed return 10000 + (os.getpid() % 1000)*10 + seed
host = "" host = "localhost"
testfiles = [] testfiles = []
def pickaddr(proto): def pickaddr(proto):
if proto == socket.AF_INET: if proto == socket.AF_INET:
...@@ -147,6 +147,7 @@ else: ...@@ -147,6 +147,7 @@ else:
def testall(): def testall():
testloop(socket.AF_INET, tcpservers, MyStreamHandler, teststream) testloop(socket.AF_INET, tcpservers, MyStreamHandler, teststream)
testloop(socket.AF_INET, udpservers, MyDatagramHandler, testdgram) testloop(socket.AF_INET, udpservers, MyDatagramHandler, testdgram)
if hasattr(socket, 'AF_UNIX'):
testloop(socket.AF_UNIX, streamservers, MyStreamHandler, teststream) testloop(socket.AF_UNIX, streamservers, MyStreamHandler, teststream)
# Alas, on Linux (at least) recvfrom() doesn't return a meaningful # Alas, on Linux (at least) recvfrom() doesn't return a meaningful
# client address so this cannot work: # client address so this cannot work:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment