Fix run_aiotest.py to support monkey-patching
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
To do
|
||||
=====
|
||||
|
||||
* support monkey-patching enabled after loading the aioeventlet module
|
||||
* register signals in eventlet hub, only needed for pyevent hub?
|
||||
* port greenio examples to aioeventlet
|
||||
* write unit tests for, and maybe also examples for:
|
||||
|
||||
@@ -1,8 +1,14 @@
|
||||
#import eventlet; eventlet.monkey_patch()
|
||||
|
||||
import aioeventlet
|
||||
import aiotest.run
|
||||
import eventlet
|
||||
|
||||
config = aiotest.TestConfig()
|
||||
config.new_event_pool_policy = aioeventlet.EventLoopPolicy
|
||||
config.asyncio = aioeventlet.asyncio
|
||||
config.socket = eventlet.patcher.original('socket')
|
||||
config.threading = eventlet.patcher.original('threading')
|
||||
config.sleep = eventlet.sleep
|
||||
config.socketpair = aioeventlet.socketpair
|
||||
config.new_event_pool_policy = aioeventlet.EventLoopPolicy
|
||||
aiotest.run.main(config)
|
||||
|
||||
Reference in New Issue
Block a user