From 408e73b81627b824dd80a0d108b01a20d110f944 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Thu, 19 Apr 2018 22:13:44 +0800 Subject: [PATCH] fix #161: print warning when api definition duplicated occured --- httprunner/testcase.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/httprunner/testcase.py b/httprunner/testcase.py index d258620f..29fc4acb 100644 --- a/httprunner/testcase.py +++ b/httprunner/testcase.py @@ -501,6 +501,9 @@ def load_test_file(file_path): function_meta = parse_function(api_def) func_name = function_meta["func_name"] + if func_name in testset["api"]: + logger.log_warning("api definition duplicated: {}".format(func_name)) + api_info = {} api_info["function_meta"] = function_meta api_info.update(item["api"])