Author: Ronan Lamy <[email protected]>
Branch:
Changeset: r98225:fa48adb1543c
Date: 2019-12-03 20:41 +0000
http://bitbucket.org/pypy/pypy/changeset/fa48adb1543c/
Log: Remove unnecessary exec
diff --git a/pypy/interpreter/test/test_generator.py
b/pypy/interpreter/test/test_generator.py
--- a/pypy/interpreter/test/test_generator.py
+++ b/pypy/interpreter/test/test_generator.py
@@ -219,22 +219,17 @@
g.close()
def test_close_on_collect(self):
- ## we need to exec it, else it won't run on python2.4
- d = {}
- exec """
+ import gc
def f():
try:
yield
finally:
f.x = 42
- """.strip() in d
-
- g = d['f']()
+ g = f()
g.next()
del g
- import gc
gc.collect()
- assert d['f'].x == 42
+ assert f.x == 42
def test_generator_raises_typeerror(self):
def f():
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit