From 4a50c4b58341fdb689fcf987f2c8b7e798598ac5 Mon Sep 17 00:00:00 2001 From: debugtalk Date: Sun, 12 Apr 2020 11:12:42 +0800 Subject: [PATCH] update --- httprunner/schema/testcase.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/httprunner/schema/testcase.py b/httprunner/schema/testcase.py index c4aec71f..16bdea29 100644 --- a/httprunner/schema/testcase.py +++ b/httprunner/schema/testcase.py @@ -13,9 +13,10 @@ class ProjectMeta(BaseModel): class TestStep(BaseModel): name: common.Name - api: Text = None # TODO: replace with FilePath + api: Text = None testcase: Text = None request: common.Request = None + variables: common.Variables = {} extract: Union[Dict[Text, Text], List[Text]] = {} validation: common.Validate = Field([], alias="validate") @@ -60,11 +61,9 @@ class TestCase(BaseModel): "user_agent": "iOS/10.3", "device_sn": "$device_sn" }, - "extract": [ - { - "token": "content.token" - } - ], + "extract": { + "token": "content.token" + }, "validate": [ { "eq": ["status_code", 200]