Beispiel #1
0
 def test_validate_required_fields_missing_field_raises(self):
     data = {u"missing": u"data"}
     required_fields = [(u"required", str)]
     with self.assertRaises(ValidatorException) as ctx:
         validate_required_fields(data, required_fields)
     self.assertEquals(str(ctx.exception),
                       u"Required field 'required' missing from data")
 def test_validate_required_fields_missing_field_raises(self):
     data = {u'missing': u'data'}
     required_fields = [(u'required', str)]
     with self.assertRaises(ValidatorException) as ctx:
         validate_required_fields(data, required_fields)
     self.assertEquals(str(ctx.exception),
                       u"Required field 'required' missing from data")
Beispiel #3
0
 def test_validate_required_fields_wrong_field_type_raises(self):
     data = {u"required": u"data"}
     required_fields = [(u"required", int)]
     with self.assertRaises(ValidatorException) as ctx:  # noqa
         validate_required_fields(data, required_fields)
Beispiel #4
0
 def test_validate_required_fields(self):
     data = {u"required": u"data"}
     required_fields = [(u"required", str)]
     validate_required_fields(data, required_fields)
 def test_validate_required_fields_wrong_field_type_raises(self):
     data = {u'required': u'data'}
     required_fields = [(u'required', int)]
     with self.assertRaises(ValidatorException) as ctx:  # noqa
         validate_required_fields(data, required_fields)
 def test_validate_required_fields(self):
     data = {u'required': u'data'}
     required_fields = [(u'required', str)]
     validate_required_fields(data, required_fields)
Beispiel #7
0
 def test_validate_required_fields_missing_field_raises(self):
     data = {u'missing': u'data'}
     required_fields = [(u'required', str)]
     with self.assertRaises(Exception):
         validate_required_fields(data, required_fields)