MCPcopy
hub / github.com/tornadoweb/tornado / setUp

Method setUp

tornado/test/iostream_test.py:983–1001  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

981
982class TestIOStreamStartTLS(AsyncTestCase):
983 def setUp(self):
984 try:
985 super().setUp()
986 self.listener, self.port = bind_unused_port()
987 self.server_stream = None
988 self.server_accepted = Future() # type: Future[None]
989 netutil.add_accept_handler(self.listener, self.accept)
990 self.client_stream = IOStream(
991 socket.socket()
992 ) # type: typing.Optional[IOStream]
993 self.io_loop.add_future(
994 self.client_stream.connect(("127.0.0.1", self.port)), self.stop
995 )
996 self.wait()
997 self.io_loop.add_future(self.server_accepted, self.stop)
998 self.wait()
999 except Exception as e:
1000 print(e)
1001 raise
1002
1003 def tearDown(self):
1004 if self.server_stream is not None:

Callers

nothing calls this directly

Calls 6

bind_unused_portFunction · 0.90
IOStreamClass · 0.90
add_futureMethod · 0.80
setUpMethod · 0.45
connectMethod · 0.45
waitMethod · 0.45

Tested by

no test coverage detected