refactor: rename HttpRunner run to run_testcase

This commit is contained in:
debugtalk
2020-05-24 16:03:48 +08:00
parent 246112865b
commit 1bc52ae968
2 changed files with 4 additions and 4 deletions

View File

@@ -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:

View File

@@ -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}")