Ejemplo n.º 1
0
 def test_create_validator(self):
     validator = ValidatorFactory.create_validator('WithinTextValidator')
     self.failUnless(validator.__class__.__name__ == 'WithinTextValidator')
     
     validator = ValidatorFactory.create_validator('RegexValidator', 'ptrn')
     self.failUnless(validator.__class__.__name__ == 'RegexValidator')
     self.failUnless(validator.pattern == 'ptrn')
     
     validator = ValidatorFactory.create_validator('RegexValidator',
                                                   *['ptrn2'])
     self.failUnless(validator.__class__.__name__ == 'RegexValidator')
     self.failUnless(validator.pattern == 'ptrn2')
     
     pass
    def test_create_validator(self):
        validator = ValidatorFactory.create_validator('WithinTextValidator')
        self.failUnless(validator.__class__.__name__ == 'WithinTextValidator')

        validator = ValidatorFactory.create_validator('RegexValidator', 'ptrn')
        self.failUnless(validator.__class__.__name__ == 'RegexValidator')
        self.failUnless(validator.pattern == 'ptrn')

        validator = ValidatorFactory.create_validator('RegexValidator',
                                                      *['ptrn2'])
        self.failUnless(validator.__class__.__name__ == 'RegexValidator')
        self.failUnless(validator.pattern == 'ptrn2')

        pass
Ejemplo n.º 3
0
 def _set_field_validation(self):
     fields = configuration.wrapper_properties['field_validation']
     
     for field in fields.keys():
         values = list(fields[field])
         new_values = [values[0]]
         new_values.append(ValidatorFactory.create_validator(values[1], *values[2:]))
         self.field_validation[field] = new_values
Ejemplo n.º 4
0
    def _set_field_validation(self):
        fields = configuration.wrapper_properties['field_validation']

        for field in fields.keys():
            values = list(fields[field])
            new_values = [values[0]]
            new_values.append(
                ValidatorFactory.create_validator(values[1], *values[2:]))
            self.field_validation[field] = new_values