Esempio n. 1
0
def test_open_erange_cardinality_over_one_order_of_magnitude(series_key, low):
    high = low * 10.0
    assume(not math.isinf(high))
    values = list(open_erange(series_key, low, high))
    cardinality = series_key
    assert len(values) == cardinality
Esempio n. 2
0
def test_open_erange_start_stop_in_wrong_order_raises_value_error():
    with raises(ValueError):
        open_erange(E12, 10, 8)
Esempio n. 3
0
def test_open_erange_stop_infinite_raises_value_error():
    with raises(ValueError):
        open_erange(E12, 10, float("inf"))
Esempio n. 4
0
def test_open_erange_stop_too_small_raises_value_error():
    with raises(ValueError):
        open_erange(E12, 10, 0)
Esempio n. 5
0
def test_open_erange_start_infinite_raises_value_error():
    with raises(ValueError):
        inf = float("inf")
        open_erange(E12, inf, 10)