aboutsummaryrefslogtreecommitdiff
path: root/vector_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'vector_test.c')
-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