aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorleiyu3 <s444814187@gmail.com>2022-09-22 12:18:39 -0400
committerleiyu3 <s444814187@gmail.com>2022-09-22 12:18:39 -0400
commitad074cc8f3e86e39f2c5e4d6a45f06d5627f467c (patch)
treeb838a435e7363b7aad9c20bb745484e53e6fdc7c
parentc5d89d1ba78a82e6b31aa498fb0f21c4d527e752 (diff)
downloadvector_c-ad074cc8f3e86e39f2c5e4d6a45f06d5627f467c.tar.gz
vector_c-ad074cc8f3e86e39f2c5e4d6a45f06d5627f467c.zip
add pop_test
-rw-r--r--vector_test.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/vector_test.c b/vector_test.c
index c1f1ae4..2bbe1d7 100644
--- a/vector_test.c
+++ b/vector_test.c
@@ -98,6 +98,22 @@ Test(vectortests, remove_test){
98 cr_assert(at(vec, 2) == 7); 98 cr_assert(at(vec, 2) == 7);
99} 99}
100 100
101Test(vectortests, prepend_test){
102 prepend(&vec, 99);
103 cr_assert(at(vec,0)==99);
104
105 prepend(&vec, 66);
106 cr_assert(at(vec,0)==66);
107}
108
109Test(vectortests, pop_test){
110 push(&vec, 3);
111 push(&vec, 6);
112 push(&vec, 9);
113 cr_assert(pop(&vec)==9);
114 cr_assert(pop(&vec)==6);
115 cr_assert(pop(&vec)==3);
116}
101 117
102 118
103 119