+++ /dev/null
-from eventlet import patcher
-from eventlet.green import asyncore
-from eventlet.green import BaseHTTPServer
-from eventlet.green import select
-from eventlet.green import socket
-from eventlet.green import SocketServer
-from eventlet.green import SimpleHTTPServer
-from eventlet.green import ssl
-from eventlet.green import threading
-from eventlet.green import urllib
-
-# stupid test_support messing with our mojo
-import test.test_support
-i_r_e = test.test_support.is_resource_enabled
-
-
-def is_resource_enabled(resource):
- if resource == 'network':
- return True
- else:
- return i_r_e(resource)
-test.test_support.is_resource_enabled = is_resource_enabled
-
-patcher.inject(
- 'test.test_ssl',
- globals(),
- ('asyncore', asyncore),
- ('BaseHTTPServer', BaseHTTPServer),
- ('select', select),
- ('socket', socket),
- ('SocketServer', SocketServer),
- ('ssl', ssl),
- ('threading', threading),
- ('urllib', urllib))
-
-
-# TODO svn.python.org stopped serving up the cert that these tests expect;
-# presumably they've updated svn trunk but the tests in released versions will
-# probably break forever. This is why you don't write tests that connect to
-# external servers.
-NetworkedTests.testConnect = lambda s: None
-NetworkedTests.testFetchServerCert = lambda s: None
-NetworkedTests.test_algorithms = lambda s: None
-
-# these don't pass because nonblocking ssl sockets don't report
-# when the socket is closed uncleanly, per the docstring on
-# eventlet.green.GreenSSLSocket
-# *TODO: fix and restore these tests
-ThreadedTests.testProtocolSSL2 = lambda s: None
-ThreadedTests.testProtocolSSL3 = lambda s: None
-ThreadedTests.testProtocolTLS1 = lambda s: None
-ThreadedTests.testSocketServer = lambda s: None
-
-if __name__ == "__main__":
- test_main()