add comparators

This commit is contained in:
debugtalk
2017-06-29 16:13:20 +08:00
parent d065864e4b
commit 2a904ec36a
3 changed files with 50 additions and 24 deletions

View File

@@ -92,13 +92,13 @@ class ResponseObject(object):
except KeyError:
raise exception.ParamsError("invalid validator %s" % validator_key)
difference_exist = utils.compare(
match_expected = utils.match_expected(
value,
validator_dict["expected"],
validator_dict["comparator"]
)
if difference_exist:
if not match_expected:
diff_content_dict[validator_key] = validator_dict
self.success = False if diff_content_dict else True