def test_iter_complex(): rl = RangedList(10, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) list_iter = rl.iter() assert 0 == next(list_iter) # 0 assert 1 == next(list_iter) # 1 assert 2 == next(list_iter) # 2 rl[1] = "b" assert 3 == next(list_iter) # 3 rl[4:6] = "c" assert "c" == next(list_iter) # 4 assert "c" == next(list_iter) # 5 assert 6 == next(list_iter) # 6
def test_iter_complex(): rl = RangedList(size=10, value="a", key="alpha") list_iter = rl.iter() assert "a" == next(list_iter) # 0 assert "a" == next(list_iter) # 1 assert "a" == next(list_iter) # 2 rl[1] = "b" assert "a" == next(list_iter) # 3 rl[4:6] = "c" assert "c" == next(list_iter) # 4 assert "c" == next(list_iter) # 5 assert "a" == next(list_iter) # 6
def test_iter(): rl = RangedList(10, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) it = rl.iter() assert list(it) == [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
def test_iter(): rl = RangedList(size=10, value="a", key="alpha") it = rl.iter() assert list(it) == ["a", "a", "a", "a", "a", "a", "a", "a", "a", "a"]