示例#1
0
def test_int():
    with pytest.raises(ConversionError):
        IntType().validate('foo')

    assert IntType.validate(5001) == None
 def test_number_range_validation(self):
     int_type = IntType(min_value=1, max_value=2)
     with self.assertRaises(ValidationError):
         int_type.validate(0)
     with self.assertRaises(ValidationError):
         int_type.validate(3)
示例#3
0
def test_int():
    with pytest.raises(ConversionError):
        IntType().validate('foo')

    assert IntType.validate(5001) == None