commit | 0296a565205651b60a3a5690432beb6f3333a7fc | [log] [tgz] |
---|---|---|
author | Benjamin Peterson <benjamin@python.org> | Fri Jan 13 14:54:31 2012 -0500 |
committer | Benjamin Peterson <benjamin@python.org> | Fri Jan 13 14:54:31 2012 -0500 |
tree | a0341f20773fab2e74c99a0b328743d29270cb3a | |
parent | 9a80fa81b0195bb744f89565bbc212d39c300942 [diff] [blame] |
NULL and no exception set from tp_iternext means StopIteration
diff --git a/Lib/test/test_pep380.py b/Lib/test/test_pep380.py index 53e9735..6554b0f 100644 --- a/Lib/test/test_pep380.py +++ b/Lib/test/test_pep380.py
@@ -831,6 +831,11 @@ "Enter f", ]) + def test_yield_from_empty(self): + def g(): + yield from () + self.assertRaises(StopIteration, next, g()) + def test_main(): from test import support