--- a/tests/run-tests.py Sun Feb 20 13:16:44 2022 -0700
+++ b/tests/run-tests.py Sun Feb 20 13:19:21 2022 -0700
@@ -278,12 +278,11 @@
except socket.error as exc:
if WINDOWS and exc.errno == errno.WSAEACCES:
return False
- elif PYTHON3:
- # TODO: make a proper exception handler after dropping py2. This
- # works because socket.error is an alias for OSError on py3,
- # which is also the baseclass of PermissionError.
- if isinstance(exc, PermissionError):
- return False
+ # TODO: make a proper exception handler after dropping py2. This
+ # works because socket.error is an alias for OSError on py3,
+ # which is also the baseclass of PermissionError.
+ elif isinstance(exc, PermissionError):
+ return False
if exc.errno not in (
errno.EADDRINUSE,
errno.EADDRNOTAVAIL,