summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/extmod/uselect_poll_udp.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/extmod/uselect_poll_udp.py b/tests/extmod/uselect_poll_udp.py
index f6be262ee..2a56a122b 100644
--- a/tests/extmod/uselect_poll_udp.py
+++ b/tests/extmod/uselect_poll_udp.py
@@ -5,7 +5,9 @@ try:
except ImportError:
try:
import socket, select
- except ImportError:
+
+ select.poll # Raises AttributeError for CPython implementations without poll()
+ except (ImportError, AttributeError):
print("SKIP")
raise SystemExit