MCPcopy Index your code
hub / github.com/python/cpython / start_server

Method start_server

Lib/test/test_urllib2_localnet.py:485–496  ·  view source on GitHub ↗
(self, responses=None)

Source from the content-addressed store, hash-verified

483 self.server = None
484
485 def start_server(self, responses=None):
486 if responses is None:
487 responses = [(200, [], b"we don't care")]
488 handler = GetRequestHandler(responses)
489
490 self.server = LoopbackHttpServerThread(handler)
491 self.addCleanup(self.stop_server)
492 self.server.start()
493 self.server.ready.wait()
494 port = self.server.port
495 handler.port = port
496 return handler
497
498 def start_https_server(self, responses=None, **kwargs):
499 if not hasattr(urllib.request, 'HTTPSHandler'):

Callers 13

test_redirectionMethod · 0.95
test_chunkedMethod · 0.95
test_404Method · 0.95
test_200Method · 0.95
test_sending_headersMethod · 0.95
test_basicMethod · 0.95
test_infoMethod · 0.95
test_geturlMethod · 0.95
test_iterationMethod · 0.95
test_line_iterationMethod · 0.95

Calls 5

GetRequestHandlerFunction · 0.85
addCleanupMethod · 0.80
startMethod · 0.45
waitMethod · 0.45

Tested by

no test coverage detected