# HG changeset patch # User paulb@localhost.localdomain # Date 1182708295 -7200 # Node ID a8d5708a411cb68e02acb2b6f74577d4b8bb83b9 # Parent c35ea18cb33db211b79e4b7dcec0a84dd2fc1fb1 Test for iterator type leakage. diff -r c35ea18cb33d -r a8d5708a411c tests/listcomp.py --- a/tests/listcomp.py Sun Jun 24 20:04:16 2007 +0200 +++ b/tests/listcomp.py Sun Jun 24 20:04:55 2007 +0200 @@ -5,3 +5,10 @@ b = ["1", "2", "3"] l = [f(x, y) for x in a for y in b if y > "1" if x > 1] +l2 = [f(x, 2) for x in xrange(0, 10)] + +def test(a, b): + for y in a: + l2 = [f(x, 2) for x in xrange(0, 10)] + +test(a, b)