Fixed test_asyncore for 2.7

This commit is contained in:
Ryan Williams
2010-07-23 16:01:26 -07:00
parent c6d04b3214
commit 7ad062b258
2 changed files with 7 additions and 9 deletions

View File

@@ -1,5 +1,5 @@
__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']
from eventlet.greenthread import sleep
sleep # silence pyflakes

View File

@@ -5,13 +5,7 @@ from eventlet.green import socket
from eventlet.green import threading
from eventlet.green import time
patcher.inject("test.test_asyncore",
globals(),
('asyncore', asyncore),
('select', select),
('socket', socket),
('threading', threading),
('time', time))
patcher.inject("test.test_asyncore", globals())
def new_closeall_check(self, usedefault):
# 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
# 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__":
test_main()
test_main()