diff options
Diffstat (limited to 'tests/basics/deque1.py')
-rw-r--r-- | tests/basics/deque1.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/basics/deque1.py b/tests/basics/deque1.py index ee51516b5..6b5669c45 100644 --- a/tests/basics/deque1.py +++ b/tests/basics/deque1.py @@ -45,3 +45,18 @@ try: d.popleft() except IndexError: print("IndexError") + +# Case where get index wraps around when appending to full deque +d = deque((), 2) +d.append(1) +d.append(2) +d.append(3) +d.append(4) +d.append(5) +print(d.popleft(), d.popleft()) + +# Unsupported unary op +try: + ~d +except TypeError: + print("TypeError") |