This commit is contained in:
debugtalk
2020-04-12 11:12:42 +08:00
parent 958edc6bfe
commit 14ace757e0
+5 -6
View File
@@ -13,9 +13,10 @@ class ProjectMeta(BaseModel):
class TestStep(BaseModel): class TestStep(BaseModel):
name: common.Name name: common.Name
api: Text = None # TODO: replace with FilePath api: Text = None
testcase: Text = None testcase: Text = None
request: common.Request = None request: common.Request = None
variables: common.Variables = {}
extract: Union[Dict[Text, Text], List[Text]] = {} extract: Union[Dict[Text, Text], List[Text]] = {}
validation: common.Validate = Field([], alias="validate") validation: common.Validate = Field([], alias="validate")
@@ -60,11 +61,9 @@ class TestCase(BaseModel):
"user_agent": "iOS/10.3", "user_agent": "iOS/10.3",
"device_sn": "$device_sn" "device_sn": "$device_sn"
}, },
"extract": [ "extract": {
{ "token": "content.token"
"token": "content.token" },
}
],
"validate": [ "validate": [
{ {
"eq": ["status_code", 200] "eq": ["status_code", 200]