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 select
|
||||||
from eventlet.green import socket
|
from eventlet.green import socket
|
||||||
from eventlet.green import SocketServer
|
from eventlet.green import SocketServer
|
||||||
|
from eventlet.green import SimpleHTTPServer
|
||||||
from eventlet.green import ssl
|
from eventlet.green import ssl
|
||||||
from eventlet.green import threading
|
from eventlet.green import threading
|
||||||
from eventlet.green import urllib
|
from eventlet.green import urllib
|
||||||
# *TODO: SimpleHTTPServer
|
|
||||||
|
|
||||||
# stupid test_support messing with our mojo
|
# stupid test_support messing with our mojo
|
||||||
import test.test_support
|
import test.test_support
|
||||||
|
Reference in New Issue
Block a user