Issue #24913: Fix overrun error in deque.index().

This commit is contained in:
Raymond Hettinger 2015-08-26 08:08:38 -07:00
parent 9783e443bc
commit 87674ec7d5
3 changed files with 10 additions and 0 deletions

View file

@ -289,6 +289,11 @@ class TestBasic(unittest.TestCase):
else:
self.assertEqual(d.index(element, start, stop), target)
def test_insert_bug_24913(self):
d = deque('A' * 3)
with self.assertRaises(ValueError):
i = d.index("Hello world", 0, 4)
def test_insert(self):
# Test to make sure insert behaves like lists
elements = 'ABCDEFGHI'