print http request kwargs when exception occured.

This commit is contained in:
debugtalk
2017-10-30 19:24:43 +08:00
parent 70d2892a56
commit 0c417e5b7d

View File

@@ -124,8 +124,9 @@ class Runner(object):
try:
resp_obj.validate(validators, self.context.get_testcase_variables_mapping())
except (exception.ParamsError, exception.ResponseError, exception.ValidationError):
text = "Exception occured. HTTP response content shows below: \n{}".format(resp.text)
logging.error(text)
logging.error("Exception occured.")
logging.error("HTTP request kwargs: \n{}".format(parsed_request))
logging.error("HTTP response content: \n{}".format(resp.text))
raise
setup_teardown(teardown_actions)