fix: reference output variables

This commit is contained in:
debugtalk
2019-04-08 21:10:22 +08:00
parent 488029145d
commit da14066847
+2 -1
View File
@@ -893,7 +893,8 @@ def __prepare_testcase_tests(tests, config, project_mapping):
session_variables.update(extract_mapping) session_variables.update(extract_mapping)
check_variables_set = set(test_dict.get("variables", {}).keys()) \ check_variables_set = set(test_dict.get("variables", {}).keys()) \
| set(session_variables.keys()) | {"request", "response"} | set(session_variables.keys()) | {"request", "response"} \
| set(test_dict.get("output", []))
# convert validators to lazy function # convert validators to lazy function
validators = test_dict.pop("validate", []) validators = test_dict.pop("validate", [])