summaryrefslogtreecommitdiff
path: root/tests/spvec.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/spvec.c')
-rw-r--r--tests/spvec.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/spvec.c b/tests/spvec.c
index b46bd88..b169884 100644
--- a/tests/spvec.c
+++ b/tests/spvec.c
@@ -38,16 +38,16 @@ int main()
ints_reset(&ints);
assert(ints_len(&ints) == 0);
- for (int i = 0; i < 1000000; ++i) {
+ for (int i = 0; i < ITER; ++i) {
if (!ints_append(&ints, i)) {
fprintf(stderr, "failed appending %d to vec\n", i);
ints_destroy(&ints);
return -1;
}
}
- assert(ints_len(&ints) == 1000000);
+ assert(ints_len(&ints) == ITER);
- for (int i = 0; i < 1000000; ++i) {
+ for (int i = 0; i < ITER; ++i) {
int *v = ints_at(&ints, i);
assert(v && *v == i);
}
@@ -59,7 +59,7 @@ int main()
}
/* TEN million !!1! */
- if (!ints_reserve(&ints, 10000000)) {
+ if (!ints_reserve(&ints, 10 * ITER)) {
fprintf(stderr, "failed reserving vec\n");
ints_destroy(&ints);
return -1;
@@ -69,13 +69,13 @@ int main()
* (is shrink necessary when we already have reserve? I
* guess it shows intention a bit better and just asserts instead of
* maybe fails?) */
- ints_shrink(&ints, 1000000);
+ ints_shrink(&ints, ITER);
/* so the above is equivalent to */
- assert(ints_reserve(&ints, 1000000));
- assert(ints_len(&ints) == 1000000);
+ assert(ints_reserve(&ints, ITER));
+ assert(ints_len(&ints) == ITER);
- for (int i = 1000000 - 1; i >= 0; --i) {
+ for (int i = ITER - 1; i >= 0; --i) {
ints_remove(&ints, i);
}
assert(ints_len(&ints) == 0);