support both "validate" and "validators"

This commit is contained in:
debugtalk
2019-04-11 12:30:03 +08:00
parent 86670df026
commit 3466bcbf9b
2 changed files with 5 additions and 5 deletions

View File

@@ -267,7 +267,7 @@ class Runner(object):
self.session_context.update_session_variables(extracted_variables_mapping)
# validate
validators = test_dict.get("validate", [])
validators = test_dict.get("validate") or test_dict.get("validators") or []
try:
self.session_context.validate(validators, resp_obj)
except (exceptions.ParamsError, exceptions.ValidationFailure, exceptions.ExtractFailure):

View File

@@ -7,7 +7,7 @@
request:
url: /image/png
method: GET
validators:
validate:
- eq: ["status_code", 200]
- test:
@@ -15,7 +15,7 @@
request:
url: /image/jpeg
method: GET
validators:
validate:
- eq: ["status_code", 200]
- test:
@@ -23,7 +23,7 @@
request:
url: /image/webp
method: GET
validators:
validate:
- eq: ["status_code", 200]
- test:
@@ -31,6 +31,6 @@
request:
url: /image/svg
method: GET
validators:
validate:
- eq: ["status_code", 200]