def test_max_len(self): StrictType = String(max_len=3) self.assertEquals(StrictType.validate_string(StrictType, 'a'), True) self.assertEquals(StrictType.validate_string(StrictType, 'aaa'), True) self.assertEquals(StrictType.validate_string(StrictType, 'aaaa'), False)
def test_pattern(self): StrictType = String(pattern='a') self.assertEquals(StrictType.validate_string(StrictType, 'a'), True) self.assertEquals(StrictType.validate_string(StrictType, 'b'), False)
def test_max_len(self): StrictType = String(max_len=3) self.assertEquals(StrictType.validate_string(StrictType, 'a'), True) self.assertEquals(StrictType.validate_string(StrictType, 'aaa'), True) self.assertEquals(StrictType.validate_string(StrictType, 'aaaa'), False)
def test_pattern(self): StrictType = String(pattern='a') self.assertEquals(StrictType.validate_string(StrictType, 'a'), True) self.assertEquals(StrictType.validate_string(StrictType, 'b'), False)