def start_mock_server(port, authUseAccessToken=True): MockRegistryRequestHandler.port = port MockRegistryRequestHandler.authUseAccessToken = authUseAccessToken mock_server = HTTPServer(("localhost", port), MockRegistryRequestHandler) mock_server.authUseAccessToken = authUseAccessToken mock_server_thread = Thread(target=mock_server.serve_forever) mock_server_thread.setDaemon(True) mock_server_thread.start() return mock_server, mock_server_thread