From 718fea62e0610b86282f49ef5d1a46fa8203b675 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Mon, 18 May 2020 11:00:51 +0800 Subject: [PATCH] change: validate testcase error message --- httprunner/loader.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/httprunner/loader.py b/httprunner/loader.py index 34b4356c..9cb18d9b 100644 --- a/httprunner/loader.py +++ b/httprunner/loader.py @@ -75,8 +75,8 @@ def load_testcase_file(testcase_file: Text) -> Tuple[Dict, TestCase]: # validate with pydantic TestCase model testcase_obj = TestCase.parse_obj(testcase_content) except ValidationError as ex: - err_msg = f"Invalid testcase format: {testcase_file}" - logger.error(f"{err_msg}\n{ex}") + err_msg = f"TestCase ValidationError:\nfile: {testcase_file}\nerror: {ex}" + logger.error(err_msg) raise exceptions.TestCaseFormatError(err_msg) testcase_content["config"]["path"] = testcase_file