commit | 954aed8c8d93145347d10fd3ac6c2bc6634ef674 | [log] [tgz] |
---|---|---|
author | Jeremy Hylton <jeremy@alum.mit.edu> | Sat Apr 20 04:51:39 2002 +0000 |
committer | Jeremy Hylton <jeremy@alum.mit.edu> | Sat Apr 20 04:51:39 2002 +0000 |
tree | b8ad62abf82353f79cc12e1dbf1e95d6d1f5bb5d | |
parent | 24ea8d3d9c85d54bcc8c242a073c0886a0273c36 [diff] [blame] |
Add test for eval() w/ free variables. Related to SF bug #505315
diff --git a/Lib/test/test_scope.py b/Lib/test/test_scope.py index 85cfed4..f39bbc2 100644 --- a/Lib/test/test_scope.py +++ b/Lib/test/test_scope.py
@@ -512,3 +512,13 @@ print bad except NameError: pass + +print "22. eval with free variables" + +def f(x): + def g(): + x + eval("x + 1") + return g + +f(4)()