def setOutput(self, res): self.expected_res = None if not res[1] or res[1] == DataType.UNKNOWN: return self.expected_res self.expected_res = InputParser.parseInput(res[0], res[1]) self.output_type = res[1] return self.expected_res
def setInputs(self, arg_list): self.inputs_list = [] for arg in arg_list: if not arg[1] or arg[1] == DataType.UNKNOWN: continue self.inputs_list.append(InputParser.parseInput(arg[0], arg[1])) return self.inputs_list