diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2017-06-23 21:12:32 +0300 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2017-06-23 21:12:32 +0300 |
commit | 3f9d59c87a6797857a074737034bcd58d0726b2e (patch) | |
tree | 44c13021472821755dc42781f548acdbf80c6848 /tests/net_inet | |
parent | 0fe825b89e9c6a2a0e379ca61156f8b47f56b333 (diff) | |
download | micropython-3f9d59c87a6797857a074737034bcd58d0726b2e.tar.gz micropython-3f9d59c87a6797857a074737034bcd58d0726b2e.zip |
tests/net_inet: Move tests which don't require full Internet to net_hosted.
The idea is that these tests can be run with just a test server running
on a test host, with device under test connecting to it, instead of
requiring Internet connection for testing.
Such setup is however WIP, and some tests in net_hosted/ are so far
written to connect to Internet, as there're not test server written
yet. This is expected to evolve over time.
Diffstat (limited to 'tests/net_inet')
-rw-r--r-- | tests/net_inet/README | 2 | ||||
-rw-r--r-- | tests/net_inet/accept_nonblock.py | 16 | ||||
-rw-r--r-- | tests/net_inet/accept_nonblock.py.exp | 1 | ||||
-rw-r--r-- | tests/net_inet/accept_timeout.py | 22 | ||||
-rw-r--r-- | tests/net_inet/accept_timeout.py.exp | 1 | ||||
-rw-r--r-- | tests/net_inet/connect_nonblock.py | 14 | ||||
-rw-r--r-- | tests/net_inet/connect_nonblock.py.exp | 1 |
7 files changed, 1 insertions, 56 deletions
diff --git a/tests/net_inet/README b/tests/net_inet/README index cdd49259aa..9a5614efa6 100644 --- a/tests/net_inet/README +++ b/tests/net_inet/README @@ -1,4 +1,4 @@ -This direcctory contains network tests which require Internet connection. +This directory contains network tests which require Internet connection. Note that these tests are not run as part of the main testsuite and need to be run seperately (from the main test/ directory): diff --git a/tests/net_inet/accept_nonblock.py b/tests/net_inet/accept_nonblock.py deleted file mode 100644 index 56f3288e28..0000000000 --- a/tests/net_inet/accept_nonblock.py +++ /dev/null @@ -1,16 +0,0 @@ -# test that socket.accept() on a non-blocking socket raises EAGAIN - -try: - import usocket as socket -except: - import socket - -s = socket.socket() -s.bind(socket.getaddrinfo('127.0.0.1', 8123)[0][-1]) -s.setblocking(False) -s.listen(1) -try: - s.accept() -except OSError as er: - print(er.args[0] == 11) # 11 is EAGAIN -s.close() diff --git a/tests/net_inet/accept_nonblock.py.exp b/tests/net_inet/accept_nonblock.py.exp deleted file mode 100644 index 0ca95142bb..0000000000 --- a/tests/net_inet/accept_nonblock.py.exp +++ /dev/null @@ -1 +0,0 @@ -True diff --git a/tests/net_inet/accept_timeout.py b/tests/net_inet/accept_timeout.py deleted file mode 100644 index 44b3b8c7cd..0000000000 --- a/tests/net_inet/accept_timeout.py +++ /dev/null @@ -1,22 +0,0 @@ -# test that socket.accept() on a socket with timeout raises ETIMEDOUT - -try: - import usocket as socket -except: - import socket - -try: - socket.socket.settimeout -except AttributeError: - print('SKIP') - raise SystemExit - -s = socket.socket() -s.bind(socket.getaddrinfo('127.0.0.1', 8123)[0][-1]) -s.settimeout(1) -s.listen(1) -try: - s.accept() -except OSError as er: - print(er.args[0] in (110, 'timed out')) # 110 is ETIMEDOUT; CPython uses a string -s.close() diff --git a/tests/net_inet/accept_timeout.py.exp b/tests/net_inet/accept_timeout.py.exp deleted file mode 100644 index 0ca95142bb..0000000000 --- a/tests/net_inet/accept_timeout.py.exp +++ /dev/null @@ -1 +0,0 @@ -True diff --git a/tests/net_inet/connect_nonblock.py b/tests/net_inet/connect_nonblock.py deleted file mode 100644 index e99d7d6244..0000000000 --- a/tests/net_inet/connect_nonblock.py +++ /dev/null @@ -1,14 +0,0 @@ -# test that socket.connect() on a non-blocking socket raises EINPROGRESS - -try: - import usocket as socket -except: - import socket - -s = socket.socket() -s.setblocking(False) -try: - s.connect(socket.getaddrinfo('micropython.org', 80)[0][-1]) -except OSError as er: - print(er.args[0] == 115) # 115 is EINPROGRESS -s.close() diff --git a/tests/net_inet/connect_nonblock.py.exp b/tests/net_inet/connect_nonblock.py.exp deleted file mode 100644 index 0ca95142bb..0000000000 --- a/tests/net_inet/connect_nonblock.py.exp +++ /dev/null @@ -1 +0,0 @@ -True |