Optimize the test for issue #13454.

Now it requires almost 4x less memory and is almost 2x faster.
This commit is contained in:
Serhiy Storchaka 2013-01-26 11:53:17 +02:00
commit 1c7181d764

View File

@ -1269,10 +1269,8 @@ class TestBasicOps(unittest.TestCase):
# Issue 13454: Crash when deleting backward iterator from tee()
def test_tee_del_backward(self):
forward, backward = tee(range(20000000))
for i in forward:
pass
forward, backward = tee(repeat(None, 20000000))
any(forward) # exhaust the iterator
del backward
def test_StopIteration(self):