Commit 785da0f1 authored by Stefan Behnel's avatar Stefan Behnel

merge 0.19.x branch into master

parents dc517a8c c08752f5
...@@ -1009,12 +1009,18 @@ def test_delegating_generators_claim_to_be_running_close(): ...@@ -1009,12 +1009,18 @@ def test_delegating_generators_claim_to_be_running_close():
def yield_in_return(x): def yield_in_return(x):
""" """
>>> x = yield_in_return(range(3)) >>> x = yield_in_return(range(3))
>>> while True: >>> for _ in range(10):
... try: ... try:
... print(next(x)) ... print(next(x))
... except StopIteration as exc: ... except StopIteration:
... print(exc.value) ... if sys.version_info >= (3,3):
... break ... print(sys.exc_info()[1].value is None)
... else:
... print(True)
... break
0 0
1
2
True
""" """
return (yield from x) return (yield from x)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment