def test_UnicodeField_validates_when_length_is_equal_length(self): field = UnicodeField(length=11) try: field.validate(u'hello world') except ValidationError: self.fail('UnicodeField.validate raised ValidationError unexpectedly')
def test_UnicodeField_validates_when_value_matches_pattern(self): field = UnicodeField(match=re.compile(ur'hello .+')) try: field.validate(u'hello world') except ValidationError: self.fail('UnicodeField.validate raised ValidationError unexpectedly')
def test_UnicodeField_validates_None_if_value_can_be_None(self): field = UnicodeField(can_be_none=True) try: field.validate(u'hello world') field.validate(None) except ValidationError: self.fail('UnicodeField.validate raised ValidationError unexpectedly')
def test_UnicodeField_validates_when_value_length_is_between_min_and_max_length(self): field = UnicodeField(min_len=5, max_len=8) try: field.validate(u'hello') field.validate(u'12345678') except ValidationError: self.fail('UnicodeField.validate() raised ValidationError unexpectedly')
def test_UnicodeField_validates_unicode_values_correctly(self): field = UnicodeField() try: field.validate(u'') field.validate(u'hello world') except ValidationError: self.fail('UnicodeField.validate() raised ValidationError unexpectedly')
def test_UnicodeField_validates_when_value_matches_pattern(self): field = UnicodeField(match=re.compile(ur'hello .+')) try: field.validate(u'hello world') except ValidationError: self.fail( 'UnicodeField.validate raised ValidationError unexpectedly')
def test_UnicodeField_validates_when_length_is_equal_length(self): field = UnicodeField(length=11) try: field.validate(u'hello world') except ValidationError: self.fail( 'UnicodeField.validate raised ValidationError unexpectedly')
def test_UnicodeField_validates_None_if_value_can_be_None(self): field = UnicodeField(can_be_none=True) try: field.validate(u'hello world') field.validate(None) except ValidationError: self.fail( 'UnicodeField.validate raised ValidationError unexpectedly')
def test_UnicodeField_validates_unicode_values_correctly(self): field = UnicodeField() try: field.validate(u'') field.validate(u'hello world') except ValidationError: self.fail( 'UnicodeField.validate() raised ValidationError unexpectedly')
def test_UnicodeField_validates_when_value_length_is_between_min_and_max_length( self): field = UnicodeField(min_len=5, max_len=8) try: field.validate(u'hello') field.validate(u'12345678') except ValidationError: self.fail( 'UnicodeField.validate() raised ValidationError unexpectedly')