From 692bd418f1a4d25e903f0c1ce818f6e70e536562 Mon Sep 17 00:00:00 2001 From: Alex Helfet <alex.helfet@gmail.com> Date: Tue, 19 Dec 2017 20:02:25 +0000 Subject: [PATCH] Add asserts for Vec::len() in test push_and_pop() (was sanity). --- src/vec.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/vec.rs b/src/vec.rs index e1b91ec..274b06c 100644 --- a/src/vec.rs +++ b/src/vec.rs @@ -236,15 +236,20 @@ mod tests { } #[test] - fn sanity() { + fn push_and_pop() { let mut v: Vec<i32, [i32; 4]> = Vec::new(); + assert_eq!(v.len(), 0); assert_eq!(v.pop(), None); + assert_eq!(v.len(), 0); v.push(0).unwrap(); + assert_eq!(v.len(), 1); assert_eq!(v.pop(), Some(0)); + assert_eq!(v.len(), 0); assert_eq!(v.pop(), None); + assert_eq!(v.len(), 0); } } -- GitLab