def test_resume_session(get_interface_params): """ Test resume session. Args: get_interface_params (tuple): Tuple to configure par interface Return: None """ from sail_on_client.protocol.localinterface import LocalInterface config_directory, config_name = get_interface_params local_interface = LocalInterface(config_name, config_directory) session_id = local_interface.session_request( ["OND.54011215.0000.1236"], "OND", "image_classification", "0.1.1", [], 0.5 ) local_interface.complete_test(session_id, "OND.54011215.0000.1236") finished_test = local_interface.resume_session(session_id) assert finished_test == ["OND.54011215.0000.1236"] # Testing with hints session_id = local_interface.session_request( ["OND.54011215.0000.1236"], "OND", "image_classification", "0.1.1", ["red_light"], 0.4, ) local_interface.complete_test(session_id, "OND.54011215.0000.1236") finished_test = local_interface.resume_session(session_id) assert finished_test == ["OND.54011215.0000.1236"]
def test_complete_test(get_interface_params): """ Test complete test request. Args: get_interface_params (tuple): Tuple to configure local interface Return: None """ from sail_on_client.protocol.localinterface import LocalInterface config_directory, config_name = get_interface_params local_interface = LocalInterface(config_name, config_directory) session_id = _initialize_session(local_interface, "OND") local_interface.complete_test(session_id, "OND.10.90001.2100554")