def _handle_testcase(self, params): data = {} for param in params: parts = param.split('=') if len(parts) == 2: key, value = parts key = key.lower() data[key] = value else: logging.warn( "Ignoring malformed parameter for signal: \"%s\". " % param) test_result = parse_testcase_result(data) self._current_test_run['test_results'].append(test_result)
def _handle_parsed_testcase(self, data): test_result = parse_testcase_result(data, self._current_testdef.fixupdict) self._current_test_run['test_results'].append(test_result)