コード例 #1
0
def test_range_start_none():
    # Start is None
    range = Range(((None, 99),))
    assert_equal(range.range_for_length(100), None)
コード例 #2
0
ファイル: test_byterange.py プロジェクト: ianb/webob
def test_range_for_length_end_is_none():
    # End is None
    range = Range(0, None)
    eq_(range.range_for_length(100), (0,100))
コード例 #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))
コード例 #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))
コード例 #5
0
ファイル: test_byterange.py プロジェクト: witsch/webob
def test_range_start_none():
    # Start is None
    range = Range(None, 99)
    eq_(range.range_for_length(100), None)
コード例 #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)
コード例 #7
0
def test_range_start_none():
    # Start is None
    range = Range(((None, 99), ))
    assert_equal(range.range_for_length(100), None)
コード例 #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)
コード例 #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))
コード例 #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))
コード例 #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)
コード例 #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)
コード例 #13
0
def test_range_for_length():
    range = Range(((0, 99), (100, 199)))
    assert_equal(range.range_for_length('None'), None)
コード例 #14
0
ファイル: test_byterange.py プロジェクト: ianb/webob
def test_range_start_none():
    # Start is None
    range = Range(None, 99)
    eq_(range.range_for_length(100), None)
コード例 #15
0
def test_range_for_length():
    range = Range(((0, 99), (100, 199)))
    assert_equal(range.range_for_length("None"), None)
コード例 #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)
コード例 #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)
コード例 #18
0
def test_range_start_none():
    # Start is None
    range = Range(None, 99)
    assert range.range_for_length(100) is None
コード例 #19
0
ファイル: test_byterange.py プロジェクト: witsch/webob
def test_range_for_length_end_is_none():
    # End is None
    range = Range(0, None)
    eq_(range.range_for_length(100), (0, 100))