summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
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__':