tests/validate.py
branchdevel
changeset 178 ee4a6eb5a34b
parent 137 e0073c462563
child 194 0dad11389eec
equal deleted inserted replaced
177:6c76753f9056 178:ee4a6eb5a34b
    38 
    38 
    39         self.assertEqual(vInteger(4,None,minv=4),4)
    39         self.assertEqual(vInteger(4,None,minv=4),4)
    40         with self.assertRaises(ValidateException):
    40         with self.assertRaises(ValidateException):
    41             vInteger(3,None,minv=4)
    41             vInteger(3,None,minv=4)
    42 
    42 
       
    43         with self.assertRaises(ValidateException):
       
    44             vInteger(-1,None, minv=0)
       
    45 
       
    46         with self.assertRaises(ValidateException):
       
    47             vInteger(1,None, maxv=0)
       
    48 
    43     def testIntegerNoneAllowed(self):
    49     def testIntegerNoneAllowed(self):
    44         self.assertEqual(vInteger(None,None,none_allowed=True),None)
    50         self.assertEqual(vInteger(None,None,none_allowed=True),None)
    45         self.assertEqual(vInteger('',None,none_allowed=True),None)
    51         self.assertEqual(vInteger('',None,none_allowed=True),None)
    46 
    52 
    47         with self.assertRaises(ValidateException):
    53         with self.assertRaises(ValidateException):