summaryrefslogtreecommitdiff
path: root/test/pkbktarr.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/pkbktarr.c')
-rw-r--r--test/pkbktarr.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/test/pkbktarr.c b/test/pkbktarr.c
index 012bc90..1b89b53 100644
--- a/test/pkbktarr.c
+++ b/test/pkbktarr.c
@@ -492,6 +492,11 @@ int main(int argc, char *argv[])
typed_arr[h.i] = u;
}
+ // remvoe first element
+ h.b = 0;
+ h.i = 0;
+ pk_bkt_arr_free_handle(&arr, h);
+
h.b = 0;
h.i = 2;
pk_bkt_arr_free_handle(&arr, h);
@@ -501,14 +506,6 @@ int main(int argc, char *argv[])
if (b == false) exit(1);
if (it.data == nullptr) exit(1);
if (it.id.bkt.b != 0) exit(1);
- if (it.id.bkt.i != 0) exit(1);
- if (*(uint8_t*)it.data != 0) exit(1);
- fprintf(stdout, "it.data: %p, val: %i\n", it.data, *(uint8_t*)it.data);
-
- b = pk_bkt_arr_iter_increment(&arr, &it);
- if (b == false) exit(1);
- if (it.data == nullptr) exit(1);
- if (it.id.bkt.b != 0) exit(1);
if (it.id.bkt.i != 1) exit(1);
if (*(uint8_t*)it.data != 1) exit(1);
fprintf(stdout, "it.data: %p, val: %i\n", it.data, *(uint8_t*)it.data);