Greened SimpleHTTPServer
This commit is contained in:
13
eventlet/green/SimpleHTTPServer.py
Normal file
13
eventlet/green/SimpleHTTPServer.py
Normal file
@@ -0,0 +1,13 @@
|
||||
from eventlet import patcher
|
||||
from eventlet.green import BaseHTTPServer
|
||||
from eventlet.green import urllib
|
||||
|
||||
patcher.inject('SimpleHTTPServer',
|
||||
globals(),
|
||||
('BaseHTTPServer', BaseHTTPServer),
|
||||
('urllib', urllib))
|
||||
|
||||
del patcher
|
||||
|
||||
if __name__ == '__main__':
|
||||
test()
|
9
tests/stdlib/test_SimpleHTTPServer.py
Normal file
9
tests/stdlib/test_SimpleHTTPServer.py
Normal file
@@ -0,0 +1,9 @@
|
||||
from eventlet import patcher
|
||||
from eventlet.green import SimpleHTTPServer
|
||||
|
||||
patcher.inject('test.test_SimpleHTTPServer',
|
||||
globals(),
|
||||
('SimpleHTTPServer', SimpleHTTPServer))
|
||||
|
||||
if __name__ == "__main__":
|
||||
test_main()
|
@@ -4,10 +4,10 @@ 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
|
||||
# *TODO: SimpleHTTPServer
|
||||
|
||||
# stupid test_support messing with our mojo
|
||||
import test.test_support
|
||||
|
Reference in New Issue
Block a user