예제 #1
0
    def test_wrap_regex_validator_except_validation_error(self):
        def _validator(value):
            raise forms.ValidationError(None)

        with self.assertRaisesRegexp(forms.ValidationError, 'foo'):
            func = fields.wrap_regex_validator(_validator, 'foo')
            func(None)
예제 #2
0
    def test_wrap_regex_validator(self):
        def _validator(value):
            pass

        func = fields.wrap_regex_validator(_validator, None)
        func(None)
        self.assertTrue(hasattr(func, '__call__'))