gh-114894: add array.array.clear() method (#114919)

Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: AN Long <aisk@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
This commit is contained in:
Mike Zimin 2024-02-10 19:59:46 +04:00 committed by GitHub
parent 5319c66550
commit 9d1a353230
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 71 additions and 1 deletions

View file

@ -1,5 +1,6 @@
"""Unit tests for collections.py."""
import array
import collections
import copy
import doctest
@ -1972,6 +1973,7 @@ class TestCollectionABCs(ABCTestCase):
for sample in [list, bytearray, deque]:
self.assertIsInstance(sample(), MutableSequence)
self.assertTrue(issubclass(sample, MutableSequence))
self.assertTrue(issubclass(array.array, MutableSequence))
self.assertFalse(issubclass(str, MutableSequence))
self.validate_abstract_methods(MutableSequence, '__contains__', '__iter__',
'__len__', '__getitem__', '__setitem__', '__delitem__', 'insert')