Esempio n. 1
0
def test_intervals_partial_2():
    res = list(get_files_and_intervals(eight, nine + minutes(50)))
    eq_(len(res), 2)
    eq_(res[0][1], 0)
    eq_(res[0][2], 0)
    eq_(res[1][1], 0)
    eq_(res[1][2], 599)
Esempio n. 2
0
def test_intervals_left_2():
    res = list(get_files_and_intervals(eight+minutes(30), nine))
    eq_(len(res), 2)
    eq_(res[0][1], 30*60)
    eq_(res[0][2], 0)
    eq_(res[1][1], 0)
    eq_(res[1][2], 3599)
Esempio n. 3
0
def test_intervals_exact_2():
    res = list(get_files_and_intervals(eight, nine))
    eq_(len(res), 2)
    eq_(res[0][1], 0)
    eq_(res[0][2], 0)
    eq_(res[1][1], 0)
    eq_(res[1][2], 3599)
Esempio n. 4
0
def test_intervals_full_2():
    res = list(get_files_and_intervals(eight,
                                       nine + minutes(59) + seconds(59)))
    eq_(len(res), 2)
    eq_(res[0][1], 0)
    eq_(res[0][2], 0)
    eq_(res[1][1], 0)
    eq_(res[1][2], 0)
Esempio n. 5
0
def test_intervals_partial_3():
    res = list(get_files_and_intervals(eight, ten+minutes(50)))
    eq_(len(res), 3)
    eq_(res[0][1], 0)
    eq_(res[0][2], 0)
    eq_(res[1][1], 0)
    eq_(res[1][2], 0)
    eq_(res[2][1], 0)
    eq_(res[2][2], 599)
Esempio n. 6
0
def test_intervals_exact_3():
    res = list(get_files_and_intervals(eight, ten))
    eq_(len(res), 3)
    eq_(res[0][1], 0)
    eq_(res[0][2], 0)
    eq_(res[1][1], 0)
    eq_(res[1][2], 0)
    eq_(res[2][1], 0)
    eq_(res[2][2], 3599)
Esempio n. 7
0
def test_intervals_partial_1():
    res = list(get_files_and_intervals(eight, nine-minutes(10)))
    eq_(len(res), 1)
    eq_(res[0][1], 0)
    eq_(res[0][2], 10*60 - 1)
Esempio n. 8
0
def test_intervals_full_1():
    res = list(get_files_and_intervals(eight, nine-seconds(1)))
    eq_(len(res), 1)
    eq_(res[0][1], 0)
    eq_(res[0][2], 0)
Esempio n. 9
0
def test_intervals_before():
    tuple(get_files_and_intervals(nine, eight))
Esempio n. 10
0
def test_intervals_same():
    tuple(get_files_and_intervals(eight, eight))
Esempio n. 11
0
def test_intervals_middle_1():
    res = list(get_files_and_intervals(eight + minutes(20),
                                       nine - minutes(20)))
    eq_(len(res), 1)
    eq_(res[0][1], 20*60)
    eq_(res[0][2], 20*60-1)