fix: log testcase duration before raise ValidationFailure

This commit is contained in:
debugtalk
2020-06-04 18:36:37 +08:00
parent 81d6f2d65b
commit 9796c0b8a6
2 changed files with 3 additions and 0 deletions

View File

@@ -12,6 +12,7 @@
- fix: missing request json
- fix: override testsuite/testcase config verify
- fix: only strip whitespaces and tabs, \n\r are left because they maybe used in changeset
- fix: log testcase duration before raise ValidationFailure
**Changed**

View File

@@ -149,6 +149,8 @@ class HttpRunner(object):
except ValidationFailure:
self.__session.data.success = False
log_req_resp_details()
# log testcase duration before raise ValidationFailure
self.__duration = time.time() - self.__start_at
raise
finally:
# save request & response meta data