예제 #1
0
 def test_list_max_fail(self):
     inputs = [
         [1, 2, 3],
     ]
     val_func = vals.List(max_=2)
     for input in inputs:
         val_func(input)
예제 #2
0
 def test_list_min_fail(self):
     inputs = [
         [1, 2, 3],
     ]
     val_func = vals.List(min_=5)
     for input in inputs:
         val_func(input)
예제 #3
0
 def __init__(self, name, min_=None, max_=None,
              optional=False):
     super(List, self).__init__(
         name,
         optional,
         default=None,
         validator=validate.List(min_, max_)
     )
예제 #4
0
 def test_list_fail(self):
     inputs = [
         {},
         [4, 5, 6],
         [7, 8, 9],
     ]
     val_func = vals.List()
     for input in inputs:
         val_func(input)
예제 #5
0
 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)