MCPcopy Create free account
hub / github.com/EasyIME/PIME / setUp

Method setUp

python/python3/tornado/test/httpclient_test.py:772–792  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

770
771class SyncHTTPClientTest(unittest.TestCase):
772 def setUp(self):
773 self.server_ioloop = IOLoop(make_current=False)
774 event = threading.Event()
775
776 @gen.coroutine
777 def init_server():
778 sock, self.port = bind_unused_port()
779 app = Application([("/", HelloWorldHandler)])
780 self.server = HTTPServer(app)
781 self.server.add_socket(sock)
782 event.set()
783
784 def start():
785 self.server_ioloop.run_sync(init_server)
786 self.server_ioloop.start()
787
788 self.server_thread = threading.Thread(target=start)
789 self.server_thread.start()
790 event.wait()
791
792 self.http_client = HTTPClient()
793
794 def tearDown(self):
795 def stop_server():

Callers

nothing calls this directly

Calls 4

waitMethod · 0.95
IOLoopClass · 0.90
HTTPClientClass · 0.90
startMethod · 0.45

Tested by

no test coverage detected