aboutsummaryrefslogtreecommitdiff
path: root/tests/stack.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/stack.nim')
-rw-r--r--tests/stack.nim7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/stack.nim b/tests/stack.nim
index 0f7e4c8..cb49daf 100644
--- a/tests/stack.nim
+++ b/tests/stack.nim
@@ -130,6 +130,13 @@ suite "Stack":
check full.data[0] == 1
check empty.data[0] == 2
check empty.data[1] == 3
+ test "Discard":
+ var empty = NewStack()
+ empty[].Discard(1)
+ check empty.height == 0
+ empty[].Push(2)
+ empty[].Discard(3)
+ check empty.height == 0
test "Next":
var empty = NewStack()
check empty[].Next() == nil