mirror of
https://github.com/httprunner/httprunner.git
synced 2026-09-04 23:16:57 +08:00
support both "validate" and "validators"
This commit is contained in:
@@ -267,7 +267,7 @@ class Runner(object):
|
|||||||
self.session_context.update_session_variables(extracted_variables_mapping)
|
self.session_context.update_session_variables(extracted_variables_mapping)
|
||||||
|
|
||||||
# validate
|
# validate
|
||||||
validators = test_dict.get("validate", [])
|
validators = test_dict.get("validate") or test_dict.get("validators") or []
|
||||||
try:
|
try:
|
||||||
self.session_context.validate(validators, resp_obj)
|
self.session_context.validate(validators, resp_obj)
|
||||||
except (exceptions.ParamsError, exceptions.ValidationFailure, exceptions.ExtractFailure):
|
except (exceptions.ParamsError, exceptions.ValidationFailure, exceptions.ExtractFailure):
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
request:
|
request:
|
||||||
url: /image/png
|
url: /image/png
|
||||||
method: GET
|
method: GET
|
||||||
validators:
|
validate:
|
||||||
- eq: ["status_code", 200]
|
- eq: ["status_code", 200]
|
||||||
|
|
||||||
- test:
|
- test:
|
||||||
@@ -15,7 +15,7 @@
|
|||||||
request:
|
request:
|
||||||
url: /image/jpeg
|
url: /image/jpeg
|
||||||
method: GET
|
method: GET
|
||||||
validators:
|
validate:
|
||||||
- eq: ["status_code", 200]
|
- eq: ["status_code", 200]
|
||||||
|
|
||||||
- test:
|
- test:
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
request:
|
request:
|
||||||
url: /image/webp
|
url: /image/webp
|
||||||
method: GET
|
method: GET
|
||||||
validators:
|
validate:
|
||||||
- eq: ["status_code", 200]
|
- eq: ["status_code", 200]
|
||||||
|
|
||||||
- test:
|
- test:
|
||||||
@@ -31,6 +31,6 @@
|
|||||||
request:
|
request:
|
||||||
url: /image/svg
|
url: /image/svg
|
||||||
method: GET
|
method: GET
|
||||||
validators:
|
validate:
|
||||||
- eq: ["status_code", 200]
|
- eq: ["status_code", 200]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user