+++ /dev/null
-def get_modules():
- test_modules = [
- 'test_select',
- 'test_SimpleHTTPServer',
- 'test_asynchat',
- 'test_asyncore',
- 'test_ftplib',
- 'test_httplib',
- 'test_os',
- 'test_queue',
- 'test_socket_ssl',
- 'test_socketserver',
- # 'test_subprocess',
- 'test_thread',
- 'test_threading',
- 'test_threading_local',
- 'test_urllib',
- 'test_urllib2_localnet']
-
- network_modules = [
- 'test_httpservers',
- 'test_socket',
- 'test_ssl',
- 'test_timeout',
- 'test_urllib2']
-
- # quick and dirty way of testing whether we can access
- # remote hosts; any tests that try internet connections
- # will fail if we cannot
- import socket
- s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- try:
- s.settimeout(0.5)
- s.connect(('eventlet.net', 80))
- s.close()
- test_modules = test_modules + network_modules
- except socket.error as e:
- print("Skipping network tests")
-
- return test_modules