diff options
| author | Victor Stinner <victor.stinner@gmail.com> | 2015-01-29 17:32:39 +0100 |
|---|---|---|
| committer | Victor Stinner <victor.stinner@gmail.com> | 2015-01-29 17:32:39 +0100 |
| commit | 241c71030cb79217bd6be6f6dfe31e87bc5f6cbf (patch) | |
| tree | 0990f66b83b12d6466ba5042bfbb0b02442ab5e7 /tests | |
| parent | 2b0f2747531f0eee45c86e5111b15598e0b2613a (diff) | |
| download | trollius-git-241c71030cb79217bd6be6f6dfe31e87bc5f6cbf.tar.gz | |
Python issue #23243: On Python 3.4 and newer, emit a ResourceWarning when an
event loop or a transport is not explicitly closed
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_proactor_events.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/test_proactor_events.py b/tests/test_proactor_events.py index 33a8a67..fcd9ab1 100644 --- a/tests/test_proactor_events.py +++ b/tests/test_proactor_events.py @@ -499,8 +499,12 @@ class BaseProactorEventLoopTests(test_utils.TestCase): self.proactor.accept.assert_called_with(self.sock) def test_socketpair(self): + class EventLoop(BaseProactorEventLoop): + # override the destructor to not log a ResourceWarning + def __del__(self): + pass self.assertRaises( - NotImplementedError, BaseProactorEventLoop, self.proactor) + NotImplementedError, EventLoop, self.proactor) def test_make_socket_transport(self): tr = self.loop._make_socket_transport(self.sock, asyncio.Protocol()) |
