fix: variable in current url maybe extracted from former api

This commit is contained in:
httprunner
2018-11-29 15:37:04 +08:00
parent 04a74dcad1
commit a96a49e1f3
+18
View File
@@ -806,6 +806,7 @@ def __parse_tests(tests, config, project_mapping):
test_dict["variables"], test_dict["variables"],
functions functions
) )
try:
request_url = parse_data( request_url = parse_data(
test_dict["request"]["url"], test_dict["request"]["url"],
test_dict["variables"], test_dict["variables"],
@@ -815,6 +816,23 @@ def __parse_tests(tests, config, project_mapping):
base_url, base_url,
request_url request_url
) )
except exceptions.VariableNotFound:
""" variable in current url maybe extracted from former api
"tests": [
{
"request": {},
"extract": {
"host1": content.host1
}
},
{
"request": {
"url": "$host1/path1"
}
}
]
"""
pass
def _parse_testcase(testcase, project_mapping): def _parse_testcase(testcase, project_mapping):