From: Guido van Rossum Date: Tue, 10 Jul 2001 15:46:34 +0000 (+0000) Subject: Ported to Windows: X-Git-Tag: v2.2a3~1293 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=05be1a0fd6f86654f46e5aeadf04b25a3aa406e4;p=thirdparty%2FPython%2Fcpython.git Ported to Windows: - Set the host to "localhost" instead of "". - Skip the AF_UNIX tests when socket.AF_UNIX is not defined. --- diff --git a/Lib/test/test_socketserver.py b/Lib/test/test_socketserver.py index 2d6ee2da55b8..b2d966109623 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: