summaryrefslogtreecommitdiffstatshomepage
path: root/tests/extmod/uselect_poll_basic.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/extmod/uselect_poll_basic.py')
-rw-r--r--tests/extmod/uselect_poll_basic.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/extmod/uselect_poll_basic.py b/tests/extmod/uselect_poll_basic.py
index df52471ac3..82a7195c03 100644
--- a/tests/extmod/uselect_poll_basic.py
+++ b/tests/extmod/uselect_poll_basic.py
@@ -33,3 +33,9 @@ try:
poller.modify(s, select.POLLIN)
except OSError as e:
assert e.args[0] == errno.ENOENT
+
+# poll after closing the socket, should return POLLNVAL
+poller.register(s)
+s.close()
+p = poller.poll(0)
+print(len(p), p[0][-1])