From 05be1a0fd6f86654f46e5aeadf04b25a3aa406e4 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Tue, 10 Jul 2001 15:46:34 +0000 Subject: Ported to Windows: - Set the host to "localhost" instead of "". - Skip the AF_UNIX tests when socket.AF_UNIX is not defined. --- Lib/test/test_socketserver.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Lib/test/test_socketserver.py b/Lib/test/test_socketserver.py index 2d6ee2da55..b2d9661096 100644 --- a/Lib/test/test_socketserver.py +++ b/Lib/test/test_socketserver.py @@ -90,7 +90,7 @@ def pickport(): seed += 1 return 10000 + (os.getpid() % 1000)*10 + seed -host = "" +host = "localhost" testfiles = [] def pickaddr(proto): if proto == socket.AF_INET: @@ -147,10 +147,11 @@ else: def testall(): testloop(socket.AF_INET, tcpservers, MyStreamHandler, teststream) testloop(socket.AF_INET, udpservers, MyDatagramHandler, testdgram) - testloop(socket.AF_UNIX, streamservers, MyStreamHandler, teststream) - # Alas, on Linux (at least) recvfrom() doesn't return a meaningful - # client address so this cannot work: - ##testloop(socket.AF_UNIX, dgramservers, MyDatagramHandler, testdgram) + if hasattr(socket, 'AF_UNIX'): + testloop(socket.AF_UNIX, streamservers, MyStreamHandler, teststream) + # Alas, on Linux (at least) recvfrom() doesn't return a meaningful + # client address so this cannot work: + ##testloop(socket.AF_UNIX, dgramservers, MyDatagramHandler, testdgram) def main(): try: -- cgit v1.2.1