mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-09 22:44:05 +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:
|
for func_name in new_added_keys:
|
||||||
project_meta.functions[func_name] = locals()[func_name]
|
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()
|
summary = runner.get_summary()
|
||||||
|
|
||||||
if not summary.success:
|
if not summary.success:
|
||||||
|
|||||||
@@ -185,7 +185,7 @@ class HttpRunner(object):
|
|||||||
config.base_url, config.variables, self.__project_meta.functions
|
config.base_url, config.variables, self.__project_meta.functions
|
||||||
)
|
)
|
||||||
|
|
||||||
def run(self, testcase: TestCase):
|
def run_testcase(self, testcase: TestCase):
|
||||||
"""run testcase"""
|
"""run testcase"""
|
||||||
self.config = testcase.config
|
self.config = testcase.config
|
||||||
self.teststeps = testcase.teststeps
|
self.teststeps = testcase.teststeps
|
||||||
@@ -222,7 +222,7 @@ class HttpRunner(object):
|
|||||||
raise exceptions.ParamsError(f"Invalid testcase path: {path}")
|
raise exceptions.ParamsError(f"Invalid testcase path: {path}")
|
||||||
|
|
||||||
testcase_obj = load_testcase_file(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]:
|
def get_step_datas(self) -> List[StepData]:
|
||||||
return self.__step_datas
|
return self.__step_datas
|
||||||
@@ -284,7 +284,7 @@ class HttpRunner(object):
|
|||||||
)
|
)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
return self.run(TestCase(config=self.config, teststeps=self.teststeps))
|
return self.run_testcase(TestCase(config=self.config, teststeps=self.teststeps))
|
||||||
finally:
|
finally:
|
||||||
logger.remove(log_handler)
|
logger.remove(log_handler)
|
||||||
logger.info(f"generate testcase log: {self.__log_path}")
|
logger.info(f"generate testcase log: {self.__log_path}")
|
||||||
|
|||||||
Reference in New Issue
Block a user