mirror of
https://github.com/python/cpython.git
synced 2025-09-27 02:39:58 +00:00
Add count() method to collections.deque().
This commit is contained in:
parent
30583e3f38
commit
5f516edd77
4 changed files with 56 additions and 1 deletions
|
@ -113,6 +113,13 @@ class TestBasic(unittest.TestCase):
|
|||
d = deque('abc')
|
||||
d.maxlen = 10
|
||||
|
||||
def test_count(self):
|
||||
for s in ('', 'abracadabra', 'simsalabim'*500+'abc'):
|
||||
s = list(s)
|
||||
d = deque(s)
|
||||
for letter in 'abcdefghijklmnopqrstuvwxyz':
|
||||
self.assertEqual(s.count(letter), d.count(letter), (s, d, letter))
|
||||
|
||||
def test_comparisons(self):
|
||||
d = deque('xabc'); d.popleft()
|
||||
for e in [d, deque('abc'), deque('ab'), deque(), list(d)]:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue