From 623c0591016e5767140af7ef65264a3f7e9da161 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Sat, 16 May 2020 14:22:44 +0800 Subject: [PATCH] fix: update step data before raise exception --- httprunner/runner.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/httprunner/runner.py b/httprunner/runner.py index d778cf73..b61bfcf1 100644 --- a/httprunner/runner.py +++ b/httprunner/runner.py @@ -118,9 +118,10 @@ class HttpRunner(object): # save request & response meta data self.__session.data.validators = resp_obj.validation_results self.success &= self.__session.data.success + # save step data + step_data.success = self.__session.data.success + step_data.data = self.__session.data - step_data.success = self.__session.data.success - step_data.data = self.__session.data return step_data def __run_step_testcase(self, step):