diff options
author | Victor Stinner <victor.stinner@gmail.com> | 2014-11-23 10:54:21 +0100 |
---|---|---|
committer | Victor Stinner <victor.stinner@gmail.com> | 2014-11-23 10:54:21 +0100 |
commit | 75f79b477e2da91d805dc138ae5f8f6d9e507da5 (patch) | |
tree | 772c505fa51a11352cbfe16657f1e20199be221c /tests | |
parent | a8bf7d14fd5855bebc450b8e6fddce48e20d5989 (diff) | |
download | aioeventlet-75f79b477e2da91d805dc138ae5f8f6d9e507da5.tar.gz |
fix call_soon() when called on a closed loop
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_callback.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/test_callback.py b/tests/test_callback.py index 58f787b..fb29528 100644 --- a/tests/test_callback.py +++ b/tests/test_callback.py @@ -32,6 +32,16 @@ class CallbackTests(tests.TestCase): self.loop.run_forever() self.assertEqual(result, ["Hello", "World"]) + def test_close_soon(self): + def func(): + pass + + self.loop.close() + # FIXME: calling call_soon() on a closed event loop should raise an + # exception: + # http://bugs.python.org/issue22922 + self.loop.call_soon(func) + if __name__ == '__main__': import unittest |