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]
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