diff options
| author | leiyu3 <s444814187@gmail.com> | 2022-09-22 12:18:39 -0400 |
|---|---|---|
| committer | leiyu3 <s444814187@gmail.com> | 2022-09-22 12:18:39 -0400 |
| commit | ad074cc8f3e86e39f2c5e4d6a45f06d5627f467c (patch) | |
| tree | b838a435e7363b7aad9c20bb745484e53e6fdc7c /vector_test.c | |
| parent | c5d89d1ba78a82e6b31aa498fb0f21c4d527e752 (diff) | |
| download | vector_c-ad074cc8f3e86e39f2c5e4d6a45f06d5627f467c.tar.gz vector_c-ad074cc8f3e86e39f2c5e4d6a45f06d5627f467c.zip | |
add pop_test
Diffstat (limited to 'vector_test.c')
| -rw-r--r-- | vector_test.c | 16 |
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 | ||
| 101 | Test(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 | |||
| 109 | Test(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 | ||
