def validate(cls, response, msg):
     """Use validictory and a static schema (stored in cls._res_schema)."""
     try:
         return validictory.validate(msg, cls._res_schema)
     except ValueError as e:
         trace = sys.exc_info()[2]
         raise ValidationException(str(e)), None, trace
 def validate(cls, response, msg):
     if msg.text != '{}':
         raise ValidationException("expected an empty object; received %r" %
                                   msg.text)
Example #3
0
 def validate(cls, response, msg):
     """Use validictory and a static schema (stored in cls._res_schema)."""
     try:
         return validictory.validate(msg, cls._res_schema)
     except ValueError as e:
         raise_from(ValidationException(str(e)), e)
 def validate(cls, res):
     if res != cls.expected_response:
         raise ValidationException("response != %r" % cls.expected_response)