tests/run-tests.py
changeset 30985 1f803482844a
parent 30984 15f9084a9a0c
child 30986 f07ca071a058
--- a/tests/run-tests.py	Wed Feb 15 16:18:31 2017 -0800
+++ b/tests/run-tests.py	Wed Feb 15 16:22:22 2017 -0800
@@ -137,10 +137,11 @@
 
 def checkportisavailable(port):
     """return true if a port seems free to bind on localhost"""
-    families = [getattr(socket, i, None)
-                for i in ('AF_INET', 'AF_INET6')
-                if getattr(socket, i, None) is not None]
-    for family in families:
+    if useipv6:
+        family = socket.AF_INET6
+    else:
+        family = socket.AF_INET
+    if True:
         try:
             s = socket.socket(family, socket.SOCK_STREAM)
             s.bind(('localhost', port))