diff --git a/httprunner/task.py b/httprunner/task.py index 467e3e00..746db3ff 100644 --- a/httprunner/task.py +++ b/httprunner/task.py @@ -140,12 +140,11 @@ class TestSuite(unittest.TestSuite): outputs = [] for test_runner, variables in self.test_runner_list: - outputs.append( - { - "in": variables, - "out": test_runner.extract_output(self.output_variables_list) - } - ) + out = test_runner.extract_output(self.output_variables_list) + if not out: + continue + + outputs.append({"in": variables, "out": out}) return outputs