Add python-eventlet package to MOS 8.0 repository
[packages/trusty/python-eventlet.git] / python-eventlet / tests / test__socket_errors.py
similarity index 87%
rename from eventlet/tests/test__socket_errors.py
rename to python-eventlet/tests/test__socket_errors.py
index 7832de00ecccbc58c324c30a1966aa980a24f020..21fab406b62c56756770b87ed61d15f86ccf8d67 100644 (file)
@@ -52,5 +52,15 @@ class TestSocketErrors(unittest.TestCase):
             cs.close()
             server.close()
 
+
+def test_create_connection_refused():
+    errno = None
+    try:
+        socket.create_connection(('127.0.0.1', 0))
+    except socket.error as ex:
+        errno = ex.errno
+    assert errno in [111, 61, 10061], 'Expected socket.error ECONNREFUSED, got {0}'.format(errno)
+
+
 if __name__ == '__main__':
     unittest.main()