bugfix:解决validate为空时沿用上一个接口的validate问题

This commit is contained in:
hluguoj
2019-03-14 20:31:42 +08:00
parent dcbf11603c
commit f958b39b22
2 changed files with 4 additions and 1 deletions

View File

@@ -168,12 +168,12 @@ class SessionContext(object):
def validate(self, validators, resp_obj):
""" make validations
"""
self.validation_results = []
if not validators:
return
logger.log_debug("start to validate.")
self.validation_results = []
validate_pass = True
failures = []

View File

@@ -146,6 +146,9 @@ class TestContext(ApiServerUnittest):
self.context.init_test_variables(variables)
self.context.validate(validators, resp_obj)
self.context.validate([], resp_obj)
self.assertEqual(self.context.validation_results, [])
def test_validate_exception(self):
url = "http://127.0.0.1:5000/"
resp = requests.get(url)