def test_fib():

    fib_val = fib()
    fib_list = []

    for _ in range(7):
        new_fib = next(fib_val)
        fib_list.append(new_fib)

    assert fib_list == [1, 1, 2, 3, 5, 8, 13]
def test_fib():
    g = gen.fib()

    assert g.next() == 1
    assert g.next() == 1
    assert g.next() == 2
    assert g.next() == 3
    assert g.next() == 5
    assert g.next() == 8
    assert g.next() == 13
    assert g.next() == 21
def test_fib():
    gen3 = g.fib(47)
    for i in gen3:
        print(i)
def test_fib():
    g = gen.fib()
    assert [next(g) for i in range(9)] == [1, 1, 2, 3, 5, 8, 13, 21, 34]
예제 #5
0
def test_fib():
    result = Generator.fib(10)
    expected = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55]

    for (i, j) in zip(expected, result):
        assert i == j