Ejemplo n.º 1
0
def test_extend():
    dl = DiskList()
    dl.extend([])
    dl.extend(range(100))
    dl.extend([])
    dl.extend(list(range(100, 200)))

    for val in range(200, 300):
        dl.extend([val] * (val - 199))
    dl.destroy()
Ejemplo n.º 2
0
def test_contains():
    dl = DiskList()
    assert 0 not in dl

    dl.extend(range(10))

    for val in range(10):
        assert val in dl

    assert 10 not in dl
    dl.destroy()
Ejemplo n.º 3
0
def test_extend_valueerror2():
    dl = DiskList(range(20))
    dl.extend([17, 18, 19, 20, 21, 22, 23])
    dl.destroy()
Ejemplo n.º 4
0
def test_extend_valueerror1():
    dl = DiskList()
    dl.extend([1, 2, 3, 5, 4, 6])
    dl.destroy()