Esempio n. 1
0
    def test_validate_smaller_and_step(self):
        iv = IntRangeValidator(max=5, step=2)

        assert iv.validate(3)
        assert iv.validate(5)
        assert not iv.validate(6)
        assert not iv.validate(4)
Esempio n. 2
0
    def test_validate_smaller_and_step(self):
        iv = IntRangeValidator(max=5, step=2)

        assert iv.validate(3)
        assert iv.validate(5)
        assert not iv.validate(6)
        assert not iv.validate(4)
Esempio n. 3
0
    def test_validate_larger_and_step(self):
        iv = IntRangeValidator(1, step=2)

        assert iv.validate(3)
        assert iv.validate(1)
        assert not iv.validate(0)
        assert not iv.validate(2)
Esempio n. 4
0
    def test_validate_larger_and_step(self):
        iv = IntRangeValidator(1, step=2)

        assert iv.validate(3)
        assert iv.validate(1)
        assert not iv.validate(0)
        assert not iv.validate(2)
Esempio n. 5
0
    def test_validate_range_and_step(self):
        iv = IntRangeValidator(1, 4, 2)

        assert iv.validate(3)
        assert iv.validate(1)
        assert not iv.validate(6)
        assert not iv.validate(4)
        assert not iv.validate(0)
Esempio n. 6
0
    def test_validate_range(self):
        iv = IntRangeValidator(1, 4)

        assert iv.validate(2)
        assert iv.validate(1)
        assert iv.validate(4)
        assert not iv.validate(0)
        assert not iv.validate(5)
Esempio n. 7
0
    def test_validate_range_and_step(self):
        iv = IntRangeValidator(1, 4, 2)

        assert iv.validate(3)
        assert iv.validate(1)
        assert not iv.validate(6)
        assert not iv.validate(4)
        assert not iv.validate(0)
Esempio n. 8
0
    def test_validate_range(self):
        iv = IntRangeValidator(1, 4)

        assert iv.validate(2)
        assert iv.validate(1)
        assert iv.validate(4)
        assert not iv.validate(0)
        assert not iv.validate(5)
Esempio n. 9
0
    def test_zero_step(self):
        iv = IntRangeValidator(0, 5, 0)

        assert iv.validate(2)
        assert iv.validate(0)
        assert not iv.validate(-1)
Esempio n. 10
0
    def test_validate_smaller(self):
        iv = IntRangeValidator(max=1)

        assert iv.validate(0)
        assert iv.validate(1)
        assert not iv.validate(2)
Esempio n. 11
0
    def test_validate_larger(self):
        iv = IntRangeValidator(0)

        assert iv.validate(2)
        assert iv.validate(0)
        assert not iv.validate(-1)
Esempio n. 12
0
    def test_zero_step(self):
        iv = IntRangeValidator(0, 5, 0)

        assert iv.validate(2)
        assert iv.validate(0)
        assert not iv.validate(-1)
Esempio n. 13
0
    def test_validate_smaller(self):
        iv = IntRangeValidator(max=1)

        assert iv.validate(0)
        assert iv.validate(1)
        assert not iv.validate(2)
Esempio n. 14
0
    def test_validate_larger(self):
        iv = IntRangeValidator(0)

        assert iv.validate(2)
        assert iv.validate(0)
        assert not iv.validate(-1)