summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2014-11-20 11:01:20 +0100
committerVictor Stinner <victor.stinner@gmail.com>2014-11-20 11:01:20 +0100
commit84c79550bd5ee1419c0d8d174a46a6a6ace328b2 (patch)
tree100c3279ec3df8d1dd23b7de31b8f941cea25a63 /tests
parentea190a9f069bc71414377b9068ad9577fca3d1a4 (diff)
downloadaioeventlet-84c79550bd5ee1419c0d8d174a46a6a6ace328b2.tar.gz
Reuse the event loop policy from asyncio/trollius
Diffstat (limited to 'tests')
-rw-r--r--tests/test_thread.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/test_thread.py b/tests/test_thread.py
index f6e679d..87714ba 100644
--- a/tests/test_thread.py
+++ b/tests/test_thread.py
@@ -44,15 +44,18 @@ class ThreadTests(tests.TestCase):
self.assertEqual(result, ["run", "run"])
def test_policy(self):
- result = {'loop': 42} # sentinel, different than None
+ result = {'loop': 'not set'} # sentinel, different than None
def work():
- result['loop'] = asyncio.get_event_loop()
+ try:
+ result['loop'] = asyncio.get_event_loop()
+ except AssertionError as exc:
+ result['loop'] = exc
# get_event_loop() must return None in a different thread
fut = self.loop.run_in_executor(None, work)
self.loop.run_until_complete(fut)
- self.assertIsNone(result['loop'])
+ self.assertIsInstance(result['loop'], AssertionError)
if __name__ == '__main__':