mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-12 16:01:27 +08:00
fix json schema: post json maybe in string type, e.g. '${prepare_post_data()}', '$post_data'
This commit is contained in:
@@ -26,8 +26,10 @@
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"pattern": "^\\$.*",
|
||||
"examples": [
|
||||
"${get_variables()}"
|
||||
"${prepare_variables()}",
|
||||
"${prepare_variables($a, $b)}"
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -116,8 +118,21 @@
|
||||
]
|
||||
},
|
||||
"json": {
|
||||
"description": "request body in json format",
|
||||
"type": "object"
|
||||
"oneOf": [
|
||||
{
|
||||
"description": "request body in json format",
|
||||
"type": "object"
|
||||
},
|
||||
{
|
||||
"description": "request body in string format, e.g. '${prepare_json($a, $b)}'",
|
||||
"type": "string",
|
||||
"pattern": "^\\$.*",
|
||||
"examples": [
|
||||
"$post_data",
|
||||
"${prepare_post_data($a, $b)}"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"headers": {
|
||||
"description": "request headers",
|
||||
|
||||
Reference in New Issue
Block a user