mirror of
https://github.com/httprunner/httprunner.git
synced 2026-05-12 02:21:29 +08:00
refactor: rename HttpRunner run to run_testcase
This commit is contained in:
@@ -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:
|
||||
|
||||
@@ -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}")
|
||||
|
||||
Reference in New Issue
Block a user