def _execute_step(request, response, socket): params = [] for param in request.executeStepRequest.parameters: params.append(Table(param.table)) if param.parameterType in [Parameter.Table, Parameter.Special_Table] else params.append(param.value) set_response_values(request, response) impl = registry.get_info_for(request.executeStepRequest.parsedStepText).impl execute_method(params, impl, response, registry.is_continue_on_failure)
def _execute_step(request, response, _socket): params = [] for p in request.executeStepRequest.parameters: params.append(Table(p.table) if p.parameterType in [Parameter.Table, Parameter.Special_Table] else p.value) set_response_values(request, response) impl = registry.get_info_for(request.executeStepRequest.parsedStepText).impl execute_method(params, impl, response, registry.is_continue_on_failure)
def process_execute_step_request(request): params = [] for p in request.parameters: params.append( Table(p.table) if p.parameterType in [Parameter.Table, Parameter.Special_Table] else p.value) response = create_execution_status_response() info = registry.get_info_for(request.parsedStepText) execute_method(params, info, response, registry.is_continue_on_failure) return response