Beispiel #1
0
 def __init__(self, host, port, reliability):
     utils.validate_proportion(reliability)
     super().__init__(host, port, socket.AF_INET, socket.SOCK_DGRAM)
     self._reliability = reliability
Beispiel #2
0
def test_proportion_too_low():
    with pytest.raises(exc.InvalidProportion):
        validate_proportion(-0.5)
Beispiel #3
0
def test_middle_proportion():
    validate_proportion(0.7)
Beispiel #4
0
def test_one_proportion():
    validate_proportion(1)
Beispiel #5
0
def test_zero_proportion():
    validate_proportion(0)
Beispiel #6
0
def test_proportion_too_high():
    with pytest.raises(exc.InvalidProportion):
        validate_proportion(1.2)