Exemplo n.º 1
0
def test_range_start_none():
    # Start is None
    range = Range(((None, 99),))
    assert_equal(range.range_for_length(100), None)
Exemplo n.º 2
0
def test_range_for_length_end_is_none():
    # End is None
    range = Range(0, None)
    eq_(range.range_for_length(100), (0,100))
Exemplo n.º 3
0
def test_range_for_length_end_is_none():
    # End is None
    range = Range(((0, None),))
    assert_equal(range.range_for_length(100), (0, 100))
Exemplo n.º 4
0
def test_range_for_length_end_is_none_negative_start():
    # End is None and start is negative
    range = Range(((-5, None),))
    assert_equal(range.range_for_length(100), (95, 100))
Exemplo n.º 5
0
def test_range_start_none():
    # Start is None
    range = Range(None, 99)
    eq_(range.range_for_length(100), None)
Exemplo n.º 6
0
def test_range_for_length_one_range_and_length_none():
    # One range and length is None
    range = Range(((0, 99),))
    assert_equal(range.range_for_length(None), None)
Exemplo n.º 7
0
def test_range_start_none():
    # Start is None
    range = Range(((None, 99), ))
    assert_equal(range.range_for_length(100), None)
Exemplo n.º 8
0
def test_range_for_length_end_is_none_negative_start():
    # End is None and start is negative
    range = Range(-5, None)
    assert range.range_for_length(100) == (95, 100)
Exemplo n.º 9
0
def test_range_for_length_end_is_none():
    # End is None
    range = Range(((0, None), ))
    assert_equal(range.range_for_length(100), (0, 100))
Exemplo n.º 10
0
def test_range_for_length_end_is_none_negative_start():
    # End is None and start is negative
    range = Range(((-5, None), ))
    assert_equal(range.range_for_length(100), (95, 100))
Exemplo n.º 11
0
def test_range_for_length_one_range_and_length_none():
    # One range and length is None
    range = Range(((0, 99), ))
    assert_equal(range.range_for_length(None), None)
Exemplo n.º 12
0
def test_range_for_length_more_than_one_range():
    # More than one range
    range = Range(((0, 99), (100, 199)))
    assert_equal(range.range_for_length(100), None)
Exemplo n.º 13
0
def test_range_for_length():
    range = Range(((0, 99), (100, 199)))
    assert_equal(range.range_for_length('None'), None)
Exemplo n.º 14
0
def test_range_start_none():
    # Start is None
    range = Range(None, 99)
    eq_(range.range_for_length(100), None)
Exemplo n.º 15
0
def test_range_for_length():
    range = Range(((0, 99), (100, 199)))
    assert_equal(range.range_for_length("None"), None)
Exemplo n.º 16
0
def test_range_for_length_end_is_none():
    # End is None
    range = Range(0, None)
    assert range.range_for_length(100) == (0, 100)
Exemplo n.º 17
0
def test_range_for_length_more_than_one_range():
    # More than one range
    range = Range(((0, 99), (100, 199)))
    assert_equal(range.range_for_length(100), None)
Exemplo n.º 18
0
def test_range_start_none():
    # Start is None
    range = Range(None, 99)
    assert range.range_for_length(100) is None
Exemplo n.º 19
0
def test_range_for_length_end_is_none():
    # End is None
    range = Range(0, None)
    eq_(range.range_for_length(100), (0, 100))