Fixed test_asyncore for 2.7
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
__time = __import__('time')
|
__time = __import__('time')
|
||||||
exec "\n".join(["%s = __time.%s" % (var, var) for var in dir(__time)])
|
exec "\n".join("%s = __time.%s" % (var, var) for var in dir(__time))
|
||||||
__patched__ = ['sleep']
|
__patched__ = ['sleep']
|
||||||
from eventlet.greenthread import sleep
|
from eventlet.greenthread import sleep
|
||||||
sleep # silence pyflakes
|
sleep # silence pyflakes
|
||||||
|
@@ -5,13 +5,7 @@ from eventlet.green import socket
|
|||||||
from eventlet.green import threading
|
from eventlet.green import threading
|
||||||
from eventlet.green import time
|
from eventlet.green import time
|
||||||
|
|
||||||
patcher.inject("test.test_asyncore",
|
patcher.inject("test.test_asyncore", globals())
|
||||||
globals(),
|
|
||||||
('asyncore', asyncore),
|
|
||||||
('select', select),
|
|
||||||
('socket', socket),
|
|
||||||
('threading', threading),
|
|
||||||
('time', time))
|
|
||||||
|
|
||||||
def new_closeall_check(self, usedefault):
|
def new_closeall_check(self, usedefault):
|
||||||
# Check that close_all() closes everything in a given map
|
# Check that close_all() closes everything in a given map
|
||||||
@@ -47,5 +41,9 @@ def new_closeall_check(self, usedefault):
|
|||||||
|
|
||||||
HelperFunctionTests.closeall_check = new_closeall_check
|
HelperFunctionTests.closeall_check = new_closeall_check
|
||||||
|
|
||||||
|
# Eventlet's select() emulation doesn't support the POLLPRI flag,
|
||||||
|
# which this test relies on. Therefore, nuke it!
|
||||||
|
BaseTestAPI.test_handle_expt = lambda *a, **kw: None
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
test_main()
|
test_main()
|
||||||
|
Reference in New Issue
Block a user