Commit 83ee7952 authored by Raymond Hettinger's avatar Raymond Hettinger

Add a test to verify an early call to iter() on the outermost for

expression.
parent 956e4f79
......@@ -91,6 +91,15 @@ Verify early binding for the outermost for-expression
>>> list(g)
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
Verify that the outermost for-expression makes an immediate check
for iterability
>>> (i for i in 6)
Traceback (most recent call last):
File "<pyshell#4>", line 1, in -toplevel-
(i for i in 6)
TypeError: iteration over non-sequence
Verify late binding for the outermost if-expression
>>> include = (2,4,6,8)
......
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