def _run_mock_api_server(self): from test_utils.process_runners import TCPProcessRunner script = pjoin(os.path.dirname(__file__), 'tests/mock_http_server.py') for port in [8881, 8882, 8883]: args = [script, '--port=%s' % (port)] log_path = 'mock_api_server_%s.log' % (port) wait_for_address = ('127.0.0.1', port) server = TCPProcessRunner(args=args, wait_for_address=wait_for_address, log_path=log_path) server.setUp()
def _run_mock_servers(self): from test_utils.process_runners import TCPProcessRunner script = pjoin(THIS_DIR, 'bin/token-storage-get-server') args = [script, '--port=8888'] wait_for_address = ('127.0.0.1', 8888) get_server = TCPProcessRunner(args=args, wait_for_address=wait_for_address, log_path='get_server.log') get_server.setUp() script = pjoin(THIS_DIR, 'bin/token-storage-set-server') args = [script, '--port=9999'] wait_for_address = ('127.0.0.1', 9999) set_server = TCPProcessRunner(args=args, wait_for_address=wait_for_address, log_path='set_server.log') set_server.setUp()