From c3eed2cab312c5e900ef6d97b2dbd0f64f1c5f50 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Tue, 23 Jun 2020 13:27:12 +0800 Subject: [PATCH] fix: override locust weight --- httprunner/make.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/httprunner/make.py b/httprunner/make.py index fd29146f..544ea808 100644 --- a/httprunner/make.py +++ b/httprunner/make.py @@ -472,8 +472,8 @@ def make_testsuite(testsuite: Dict) -> NoReturn: testcase_dict["config"]["variables"].update(testcase_variables) # override weight - weight = testcase.get("weight", 1) - testcase_dict["config"]["weight"] = weight + if "weight" in testcase: + testcase_dict["config"]["weight"] = testcase["weight"] # make testcase testcase_pytest_path = make_testcase(testcase_dict, testsuite_dir)