def test_list_max_fail(self): inputs = [ [1, 2, 3], ] val_func = vals.List(max_=2) for input in inputs: val_func(input)
def test_list_min_fail(self): inputs = [ [1, 2, 3], ] val_func = vals.List(min_=5) for input in inputs: val_func(input)
def __init__(self, name, min_=None, max_=None, optional=False): super(List, self).__init__( name, optional, default=None, validator=validate.List(min_, max_) )
def test_list_fail(self): inputs = [ {}, [4, 5, 6], [7, 8, 9], ] val_func = vals.List() for input in inputs: val_func(input)
def test_list(self): inputs = [ [1, 2, 3], [4, 5, 6], [7, 8, 9], ] val_func = vals.List() for input in inputs: val_func(input)