Author: Antonio Cuni <[email protected]>
Branch: py3k
Changeset: r52702:26bb8ffd76f5
Date: 2012-02-20 23:01 +0100
http://bitbucket.org/pypy/pypy/changeset/26bb8ffd76f5/

Log:    fix syntax, and use next() to get the next item of the generator

diff --git a/pypy/interpreter/test/test_pyframe.py 
b/pypy/interpreter/test/test_pyframe.py
--- a/pypy/interpreter/test/test_pyframe.py
+++ b/pypy/interpreter/test/test_pyframe.py
@@ -386,6 +386,7 @@
         
 
     def test_trace_generator_finalisation(self):
+        '''
         import sys
         l = []
         got_exc = []
@@ -396,7 +397,7 @@
             return trace
 
         d = {}
-        exec """if 1:
+        exec("""if 1:
         def g():
             try:
                 yield True
@@ -406,11 +407,11 @@
         def f():
             try:
                 gen = g()
-                gen.next()
+                next(gen)
                 gen.close()
             except:
                 pass
-        """ in d
+        """, d)
         f = d['f']
 
         sys.settrace(trace)
@@ -432,6 +433,7 @@
                      (6, 'line'),
                      (6, 'return'),
                      (12, 'return')]
+        '''
 
     def test_dont_trace_on_reraise(self):
         import sys
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to