Patcherized test_urllib2_localnet

This commit is contained in:
Ryan Williams
2009-11-29 22:01:31 -05:00
parent f6e97445c8
commit b48299f73b
2 changed files with 11 additions and 19 deletions

View File

@@ -34,5 +34,5 @@ import_main(globals(), 'test_thread')
#import_main(globals(), 'test_threading_local') #import_main(globals(), 'test_threading_local')
import_main(globals(), 'test_timeout') import_main(globals(), 'test_timeout')
import_main(globals(), 'test_urllib') import_main(globals(), 'test_urllib')
#import_main(globals(), 'test_urllib2') import_main(globals(), 'test_urllib2')
#import_main(globals(), 'test_urllib2_localnet') import_main(globals(), 'test_urllib2_localnet')

View File

@@ -1,24 +1,16 @@
#!/usr/bin/env python from eventlet import patcher
from eventlet.green import BaseHTTPServer
from eventlet.green import threading from eventlet.green import threading
from eventlet.green import socket from eventlet.green import socket
from eventlet.green import urllib2 from eventlet.green import urllib2
from eventlet.green import BaseHTTPServer
# need to override these modules before import so
# that classes inheriting from threading.Thread refer
# to the correct parent class
import sys
sys.modules['threading'] = threading
sys.modules['BaseHTTPServer'] = BaseHTTPServer
from test import test_urllib2_localnet
test_urllib2_localnet.socket = socket
test_urllib2_localnet.urllib2 = urllib2
test_urllib2_localnet.BaseHTTPServer = BaseHTTPServer
from test.test_urllib2_localnet import *
patcher.inject('test.test_urllib2_localnet',
globals(),
('BaseHTTPServer', BaseHTTPServer),
('threading', threading),
('socket', socket),
('urllib2', urllib2))
if __name__ == "__main__": if __name__ == "__main__":
test_main() test_main()