From d70f6975013df2b060566a458fae47c125751754 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Sat, 16 May 2020 13:01:01 +0800 Subject: [PATCH] change: remove unused model fields --- httprunner/runner.py | 6 ++---- httprunner/schema.py | 5 +---- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/httprunner/runner.py b/httprunner/runner.py index 1a662d82..d778cf73 100644 --- a/httprunner/runner.py +++ b/httprunner/runner.py @@ -135,7 +135,7 @@ class HttpRunner(object): .with_variables(step_variables) .run_path(ref_testcase_path) ) - step_data.data = case_result.get_summary() # list of step data + step_data.data = case_result.get_step_datas() # list of step data step_data.export = case_result.get_export_variables() step_data.success = case_result.success self.success &= case_result.success @@ -235,8 +235,6 @@ class HttpRunner(object): start_at_iso_format=start_at_iso_format, duration=self.__duration, ), - # status=result.status, - # attachment=result.attachment, in_out=TestCaseInOut( vars=self.config.variables, export=self.get_export_variables() ), @@ -245,4 +243,4 @@ class HttpRunner(object): def test_start(self): """discovered by pytest""" - self.run(TestCase(config=self.config, teststeps=self.teststeps)) + return self.run(TestCase(config=self.config, teststeps=self.teststeps)) diff --git a/httprunner/schema.py b/httprunner/schema.py index d6a9c952..906e31a0 100644 --- a/httprunner/schema.py +++ b/httprunner/schema.py @@ -137,7 +137,6 @@ class SessionData(BaseModel): class StepData(BaseModel): """teststep data, each step maybe corresponding to one request or one testcase""" - success: bool = False name: Text = "" # teststep name data: Union[SessionData, List[SessionData]] = None @@ -146,9 +145,7 @@ class StepData(BaseModel): class TestCaseSummary(BaseModel): name: Text = "" - success: bool - status: Text = "" - attachment: Text = "" + success: bool = False time: TestCaseTime in_out: TestCaseInOut = {} log: Text = ""