Add deque tests

This commit is contained in:
coolreader18
2019-07-06 17:49:03 -05:00
parent 5153ad52ca
commit 0ca6d24902

View File

@@ -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)