From e95f9503653180c3528d8fe4f515108aaa3c9b31 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Fri, 5 Jun 2020 14:52:28 +0800 Subject: [PATCH] change: add --tb=short for hrun command --- docs/CHANGELOG.md | 1 + httprunner/cli.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 045004c7..8af01f1f 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -11,6 +11,7 @@ - change: add `export` keyword in TStep to export session variables from referenced testcase - change: rename TestCaseInOut field, config_vars and export_vars - change: rename StepData field, export_vars +- change: add `--tb=short` for `hrun` command to use shorter traceback format by default ## 3.0.8 (2020-06-04) diff --git a/httprunner/cli.py b/httprunner/cli.py index 0e2b7ae2..7786f43e 100644 --- a/httprunner/cli.py +++ b/httprunner/cli.py @@ -48,6 +48,9 @@ def main_run(extra_args): logger.error("No valid testcases found, exit 1.") sys.exit(1) + if "--tb=short" not in extra_args_new: + extra_args_new.append("--tb=short") + extra_args_new.extend(testcase_path_list) sys.exit(pytest.main(extra_args_new))