def test_different_ports_for_same_service(context): server_1 = start_server(__run_drone_information, config['drone_information']['port']) response = api_gateway.get('drone_information', '/') assert response stop_server(server_1) new_port = 6001 server_2 = start_server(__run_drone_information, new_port) api_gateway.config = { 'drone_information': { 'host': '127.0.0.1', 'port': new_port + 1 } } with pytest.raises(requests.exceptions.ConnectionError): api_gateway.get('drone_information', '/') api_gateway.config = { 'drone_information': { 'host': '127.0.0.1', 'port': new_port } } response = api_gateway.get('drone_information', '/') assert response stop_server(server_2)
def parametrized_sig_server(request, ossl, ossl_config, test_artifacts_dir, worker_id): # Setup: start ossl server common.gen_keys(ossl, ossl_config, request.param, test_artifacts_dir, worker_id) server, port = common.start_server(ossl, test_artifacts_dir, request.param, worker_id) # Run tests yield request.param, port # Teardown: stop ossl server server.kill()
def sig_default_server_port(ossl, ossl_config, test_artifacts_dir, worker_id): # Setup: start ossl server common.gen_keys(ossl, ossl_config, 'oqs_sig_default', test_artifacts_dir, worker_id) server, port = common.start_server(ossl, test_artifacts_dir, 'oqs_sig_default', worker_id) # Run tests yield port # Teardown: stop ossl server server.kill()
def sig_default_server_port(client_type, test_artifacts_dir, worker_id): server, server_port = common.start_server(client_type, test_artifacts_dir, "dilithium2", worker_id) # Run tests yield server_port # Teardown: stop server server.kill()
def parametrized_sig_server(request, client_type, test_artifacts_dir, worker_id): server, server_port = common.start_server(client_type, test_artifacts_dir, request.param, worker_id) # Run tests yield request.param, server_port # Teardown: stop server server.kill()
def parametrized_sig_server(request, bssl, bssl_shim): # Setup server, server_port = common.start_server(bssl, bssl_shim, request.param) # Run tests yield request.param, server_port # Teardown server.kill()
def test_drone_information_integration(context): with pytest.raises(requests.exceptions.ConnectionError): api_gateway.get('drone_information', '/') server = start_server(__run_drone_information, config['drone_information']['port']) assert api_gateway.get('drone_information', '/') stop_server(server)
def parametrized_sig_server(request, ossl, ossl_config, test_artifacts_dir, worker_id): if (sys.platform.startswith("win") and ("rainbowVclassic" in request.param)): pytest.skip('rainbowVclassic not supported in windows') # Setup: start ossl server common.gen_keys(ossl, ossl_config, request.param, test_artifacts_dir, worker_id) server, port = common.start_server(ossl, test_artifacts_dir, request.param, worker_id) # Run tests yield request.param, port # Teardown: stop ossl server server.kill()
def oqs_sig_default_server(bssl, bssl_shim): # Setup server, server_port = common.start_server(bssl, bssl_shim, 'oqs_sig_default') # Run tests yield str(server_port) # Teardown server.kill()
def sig_default_server_port(server_prog, server_type, client_prog, client_type, test_artifacts_dir, worker_id): server, server_port = common.start_server(server_prog, server_type, client_prog, client_type, test_artifacts_dir, "oqs_sig_default", worker_id) # Run tests yield server_port # Teardown: stop server server.kill()
def drone_information_server(): server = start_server(__run_drone_information, config['drone_information']['port']) yield server stop_server(server)
def live_predict(model_path, use_holistic): # launch UDP server to receive landmark features common.start_server(LandmarkReceiver(), SERVER_ADDR)