From 5ed5ac82c07cda0a2a8601251a35852d5d25357b Mon Sep 17 00:00:00 2001 From: Ivan Enderlin Date: Mon, 10 Feb 2020 15:22:22 +0100 Subject: [PATCH] test(interface-types) Improve test cases for `Stack`. --- lib/interface-types/src/interpreter/stack.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/interface-types/src/interpreter/stack.rs b/lib/interface-types/src/interpreter/stack.rs index 57b999df2..324c94a1f 100644 --- a/lib/interface-types/src/interpreter/stack.rs +++ b/lib/interface-types/src/interpreter/stack.rs @@ -100,7 +100,9 @@ mod tests { assert_eq!(stack.pop(1), Some(vec![6])); assert_eq!(stack.pop(2), Some(vec![5, 4])); + assert_eq!(stack.pop(4), None); // not enough items assert_eq!(stack.pop(3), Some(vec![3, 2, 1])); + assert_eq!(stack.pop1(), None); assert_eq!(stack.is_empty(), true); } }