mirror of
https://github.com/httprunner/httprunner.git
synced 2026-06-06 16:29:37 +08:00
fix: log request & response meta data when test failed
This commit is contained in:
@@ -91,6 +91,10 @@ class TestCaseRunner(object):
|
|||||||
raise
|
raise
|
||||||
finally:
|
finally:
|
||||||
self.validation_results = resp_obj.validation_results
|
self.validation_results = resp_obj.validation_results
|
||||||
|
# save request & response meta data
|
||||||
|
self.session.meta_data["validators"] = self.validation_results
|
||||||
|
self.session.meta_data["name"] = step.name
|
||||||
|
self.meta_datas.append(self.session.meta_data)
|
||||||
|
|
||||||
return extract_mapping
|
return extract_mapping
|
||||||
|
|
||||||
@@ -109,10 +113,6 @@ class TestCaseRunner(object):
|
|||||||
extract_mapping = self.__run_step(step)
|
extract_mapping = self.__run_step(step)
|
||||||
# save extracted variables to session variables
|
# save extracted variables to session variables
|
||||||
session_variables.update(extract_mapping)
|
session_variables.update(extract_mapping)
|
||||||
# save request & response meta data
|
|
||||||
self.session.meta_data["validators"] = self.validation_results
|
|
||||||
self.session.meta_data["name"] = step.name
|
|
||||||
self.meta_datas.append(self.session.meta_data)
|
|
||||||
|
|
||||||
return self
|
return self
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user