* Fix ref counting in extend() and extendleft().

* Let deques support reversed().
This commit is contained in:
Raymond Hettinger 2004-02-07 02:45:22 +00:00
parent b5ba8d749d
commit c058fd14a9
4 changed files with 101 additions and 7 deletions

View file

@ -182,6 +182,10 @@ class TestBasic(unittest.TestCase):
self.assertNotEqual(id(d), id(e))
self.assertEqual(list(d), list(e))
def test_reversed(self):
for s in ('abcd', xrange(2000)):
self.assertEqual(list(reversed(deque(s))), list(reversed(s)))
def R(seqn):
'Regular generator'
for i in seqn: