Ejemplo n.º 1
0
    def test_without_property_validation(self):
        @bcpv.without_property_validation
        def f():
            assert not validation_on()

        assert validation_on()
        f()
        assert validation_on()
Ejemplo n.º 2
0
    def test_without_property_validation(self) -> None:
        @bcpv.without_property_validation
        def f():
            assert not validation_on()

        assert validation_on()
        f()
        assert validation_on()
Ejemplo n.º 3
0
    def test_validation_on(self) -> None:
        assert bcpb.Property._should_validate == True
        assert bcpb.validation_on()

        bcpb.Property._should_validate = False
        assert not bcpb.validation_on()

        bcpb.Property._should_validate = True
        assert bcpb.validation_on()
Ejemplo n.º 4
0
def test_validation_on():
    assert pb.Property._should_validate == True
    assert pb.validation_on()

    pb.Property._should_validate = False
    assert not pb.validation_on()

    pb.Property._should_validate = True
    assert pb.validation_on()
Ejemplo n.º 5
0
def test_validation_on():
    assert pb.Property._should_validate == True
    assert pb.validation_on()

    pb.Property._should_validate = False
    assert not pb.validation_on()

    pb.Property._should_validate = True
    assert pb.validation_on()
Ejemplo n.º 6
0
    def test_validate(self):
        assert validation_on()
        with bcpv.validate(False):
            assert not validation_on()
        assert validation_on()

        with bcpv.validate(False):
            assert not validation_on()
            with bcpv.validate(True):
                assert validation_on()
            assert not validation_on()
        assert validation_on()

        bcpv.validate(False)
        assert not validation_on()
        bcpv.validate(True)
        assert validation_on()
Ejemplo n.º 7
0
    def test_validate(self) -> None:
        assert validation_on()
        with bcpv.validate(False):
            assert not validation_on()
        assert validation_on()

        with bcpv.validate(False):
            assert not validation_on()
            with bcpv.validate(True):
                assert validation_on()
            assert not validation_on()
        assert validation_on()

        bcpv.validate(False)
        assert not validation_on()
        bcpv.validate(True)
        assert validation_on()
Ejemplo n.º 8
0
 def f():
     assert not validation_on()
Ejemplo n.º 9
0
 def f():
     assert not validation_on()