(self, **kwargs)
| 762 | |
| 763 | @gen.coroutine |
| 764 | def make_iostream_pair(self, **kwargs): |
| 765 | listener, port = bind_unused_port() |
| 766 | server_stream_fut = Future() # type: Future[IOStream] |
| 767 | |
| 768 | def accept_callback(connection, address): |
| 769 | server_stream_fut.set_result( |
| 770 | self._make_server_iostream(connection, **kwargs) |
| 771 | ) |
| 772 | |
| 773 | netutil.add_accept_handler(listener, accept_callback) |
| 774 | client_stream = self._make_client_iostream(socket.socket(), **kwargs) |
| 775 | connect_fut = client_stream.connect(("127.0.0.1", port)) |
| 776 | server_stream, client_stream = yield [server_stream_fut, connect_fut] |
| 777 | self.io_loop.remove_handler(listener.fileno()) |
| 778 | listener.close() |
| 779 | raise gen.Return((server_stream, client_stream)) |
| 780 | |
| 781 | @gen_test |
| 782 | def test_connection_refused(self): |
no test coverage detected