Esempio n. 1
0
    def test_fail_on_regex(self):
        value = u"123test45"
        field = StringField(regex=u"^\d+$")

        with self.assertRaises(ValidationError):
            field.validate(value)
Esempio n. 2
0
    def test_fail_on_max_length(self):
        value = u"test"
        field = StringField(max_length=1)

        with self.assertRaises(ValidationError):
            field.validate(value)
Esempio n. 3
0
    def test_fail_on_invalid_type(self):
        value = {}
        field = StringField()

        with self.assertRaises(ValidationError):
            field.validate(value)
Esempio n. 4
0
    def test_fail_on_regex(self):
        value = u'123test45'
        field = StringField(regex=u'^\d+$')

        with self.assertRaises(ValidationError):
            field.validate(value)
Esempio n. 5
0
    def test_fail_on_max_length(self):
        value = u'test'
        field = StringField(max_length=1)

        with self.assertRaises(ValidationError):
            field.validate(value)
Esempio n. 6
0
    def test_fail_on_invalid_type(self):
        value = {}
        field = StringField()

        with self.assertRaises(ValidationError):
            field.validate(value)