tests/stress/recursive_gen: Add test for recursive gen with iter.

pull/1/head
Damien George 2018-04-10 14:39:51 +10:00
parent 22f1414abb
commit 605fdcf754
1 changed files with 10 additions and 1 deletions

View File

@ -1,9 +1,18 @@
# test deeply recursive generators
# simple "yield from" recursion
def gen():
yield from gen()
try:
list(gen())
except RuntimeError:
print('RuntimeError')
# recursion via an iterator over a generator
def gen2():
for x in gen2():
yield x
try:
next(gen2())
except RuntimeError:
print('RuntimeError')