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:51:42 +02:00
parent 01b3a08f5e
commit 6fef14d7f3
1 changed files with 2 additions and 4 deletions

View File

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