From 1bc52ae968f3f80625c7ae2d121f5d01c128c543 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Sun, 24 May 2020 16:03:48 +0800 Subject: [PATCH] refactor: rename HttpRunner run to run_testcase --- httprunner/app/routers/debug.py | 2 +- httprunner/runner.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/httprunner/app/routers/debug.py b/httprunner/app/routers/debug.py index b4d4fefb..9d99f04c 100644 --- a/httprunner/app/routers/debug.py +++ b/httprunner/app/routers/debug.py @@ -20,7 +20,7 @@ async def debug_single_testcase(project_meta: ProjectMeta, testcase: TestCase): for func_name in new_added_keys: project_meta.functions[func_name] = locals()[func_name] - runner.with_project_meta(project_meta).run(testcase) + runner.with_project_meta(project_meta).run_testcase(testcase) summary = runner.get_summary() if not summary.success: diff --git a/httprunner/runner.py b/httprunner/runner.py index f3f2fb3c..a97c4f89 100644 --- a/httprunner/runner.py +++ b/httprunner/runner.py @@ -185,7 +185,7 @@ class HttpRunner(object): config.base_url, config.variables, self.__project_meta.functions ) - def run(self, testcase: TestCase): + def run_testcase(self, testcase: TestCase): """run testcase""" self.config = testcase.config self.teststeps = testcase.teststeps @@ -222,7 +222,7 @@ class HttpRunner(object): raise exceptions.ParamsError(f"Invalid testcase path: {path}") testcase_obj = load_testcase_file(path) - return self.run(testcase_obj) + return self.run_testcase(testcase_obj) def get_step_datas(self) -> List[StepData]: return self.__step_datas @@ -284,7 +284,7 @@ class HttpRunner(object): ) try: - return self.run(TestCase(config=self.config, teststeps=self.teststeps)) + return self.run_testcase(TestCase(config=self.config, teststeps=self.teststeps)) finally: logger.remove(log_handler) logger.info(f"generate testcase log: {self.__log_path}")