We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b92c34a commit b97b512Copy full SHA for b97b512
Lib/test/test_capi/test_opt.py
@@ -1286,5 +1286,15 @@ def testfunc(n):
1286
self.assertEqual(res, 32 * 32)
1287
self.assertIsNone(ex)
1288
1289
+ def test_return_generator(self):
1290
+ def gen():
1291
+ yield None
1292
+ def testfunc(n):
1293
+ for i in range(n):
1294
+ gen()
1295
+ res, ex = self._run_with_optimizer(testfunc, 20)
1296
+ self.assertIsNotNone(ex)
1297
+ self.assertIn("_RETURN_GENERATOR", get_opnames(ex))
1298
+
1299
if __name__ == "__main__":
1300
unittest.main()
0 commit comments