another Py2.5 test fix
authorStefan Behnel <stefan_ml@behnel.de>
Sat, 6 Jul 2013 15:33:48 +0000 (17:33 +0200)
committerStefan Behnel <stefan_ml@behnel.de>
Sat, 6 Jul 2013 15:33:48 +0000 (17:33 +0200)
tests/run/yield_from_pep380.pyx

index f0a039d..99da55c 100644 (file)
@@ -1006,12 +1006,14 @@ def test_delegating_generators_claim_to_be_running_close():
     return ret
 
 
+_next = next  # keep it around for Py<=2.5
+
 def yield_in_return(x):
     """
     >>> x = yield_in_return(range(3))
     >>> for _ in range(10):
     ...     try:
-    ...         print(next(x))
+    ...         print(_next(x))
     ...     except StopIteration:
     ...         if sys.version_info >= (3,3):
     ...             print(sys.exc_info()[1].value is None)