mirror of
https://github.com/RustPython/RustPython.git
synced 2026-10-28 18:59:04 +08:00
Add deque tests
This commit is contained in:
1 file changed
+29
@@ -0,0 +1,29 @@
|
||||
from collections import deque
|
||||
|
||||
|
||||
d = deque([0, 1, 2])
|
||||
|
||||
d.append(1)
|
||||
d.appendleft(3)
|
||||
|
||||
assert d == deque([3, 0, 1, 2, 1])
|
||||
|
||||
assert d <= deque([4])
|
||||
|
||||
assert d.copy() is not d
|
||||
|
||||
d = deque([1, 2, 3], 5)
|
||||
|
||||
d.extend([4, 5, 6])
|
||||
|
||||
assert d == deque([2, 3, 4, 5, 6])
|
||||
|
||||
d.remove(4)
|
||||
|
||||
assert d == deque([2, 3, 5, 6])
|
||||
|
||||
d.clear()
|
||||
|
||||
assert d == deque()
|
||||
|
||||
assert d == deque([], 4)
|
||||
Reference in new issue
Block a user