summaryrefslogtreecommitdiff
path: root/tests/t0004-vector.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/t0004-vector.c')
-rw-r--r--tests/t0004-vector.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/tests/t0004-vector.c b/tests/t0004-vector.c
deleted file mode 100644
index bee71d2f2..000000000
--- a/tests/t0004-vector.c
+++ /dev/null
@@ -1,27 +0,0 @@
-#include "test_lib.h"
-#include "common.h"
-#include "vector.h"
-
-/* Initial size of 1 will cause writing past array bounds prior to fix */
-BEGIN_TEST(initial_size_one)
- git_vector x;
- int i;
- git_vector_init(&x, 1, NULL, NULL);
- for (i = 0; i < 10; ++i) {
- git_vector_insert(&x, (void*) 0xabc);
- }
- git_vector_free(&x);
-END_TEST
-
-/* vector used to read past array bounds on remove() */
-BEGIN_TEST(remove)
- git_vector x;
- // make initial capacity exact for our insertions.
- git_vector_init(&x, 3, NULL, NULL);
- git_vector_insert(&x, (void*) 0xabc);
- git_vector_insert(&x, (void*) 0xdef);
- git_vector_insert(&x, (void*) 0x123);
-
- git_vector_remove(&x, 0); // used to read past array bounds.
- git_vector_free(&x);
-END_TEST