def _send_start_flow_marker(*args, **kwargs): # for apiritif. remove when compatibiltiy code in stage = "start" # apiritif removed (http.py) and apiritif released ( > 0.9.2) test_case, test_suite, scenario_name, data_sources = get_from_thread_store( ['test_case', 'test_suite', 'scenario_name', 'data_sources'] ) params = { "testCaseName": test_case, "testSuiteName": scenario_name or test_suite} if data_sources: params["testDataIterationId"] = get_iteration() _send_marker(stage, params)
def _send_start_flow_marker( *args, **kwargs): # for apiritif. remove when compatibiltiy code in stage = "start" # apiritif removed (http.py) and apiritif released ( > 0.9.2) test_case, test_suite, scenario_name, data_sources, action_handlers, driver = get_from_thread_store( [ 'test_case', 'test_suite', 'scenario_name', 'data_sources', 'action_handlers', 'driver' ]) params = { "testCaseName": test_case, "testSuiteName": scenario_name or test_suite } if data_sources: params["testDataIterationId"] = get_iteration() for handler in action_handlers: handler.handle(driver.session_id, BaseActionHandler.TEST_CASE_START, params) _send_marker(stage, params)