summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2025-08-28 14:02:26 -0400
committerJonathan Bradley <jcb@pikum.xyz>2025-08-28 14:02:26 -0400
commitf8e456532ffaa9225894e77d5851c8d93a8fdad2 (patch)
tree89a0494b8d99f79e78084dcd1a0d66072cbfe3eb /test
parent3e3d08f83f4e19d0f90d1c0356f78058e227f6fe (diff)
pkiter: promote to first-class feature
Diffstat (limited to 'test')
-rw-r--r--test/pkarr.cpp32
-rw-r--r--test/pkbktarr.cpp4
2 files changed, 18 insertions, 18 deletions
diff --git a/test/pkarr.cpp b/test/pkarr.cpp
index db42ad8..8879ca4 100644
--- a/test/pkarr.cpp
+++ b/test/pkarr.cpp
@@ -171,26 +171,26 @@ int main(int argc, char *argv[])
res = pk_arr_iter_begin(&arr, &it);
if (res == false) exit(1);
if (it.id.arr.i != 0) exit(1);
- if (it != 3) exit(1);
- PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data);
+ if (*it != 3) exit(1);
+ PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it);
res = pk_arr_iter_increment(&arr, &it);
if (res == false) exit(1);
if (it.id.arr.i != 1) exit(1);
- if (it != 2) exit(1);
- PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data);
+ if (*it != 2) exit(1);
+ PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it);
res = pk_arr_iter_increment(&arr, &it);
if (res == false) exit(1);
if (it.id.arr.i != 2) exit(1);
- if (it != 1) exit(1);
- PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data);
+ if (*it != 1) exit(1);
+ PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it);
res = pk_arr_iter_increment(&arr, &it);
if (res == false) exit(1);
if (it.id.arr.i != 3) exit(1);
- if (it != 0) exit(1);
- PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data);
+ if (*it != 0) exit(1);
+ PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it);
res = pk_arr_iter_increment(&arr, &it);
if (res == true) exit(1);
@@ -214,26 +214,26 @@ int main(int argc, char *argv[])
res = pk_arr_iter_end(&arr, &it);
if (res == false) exit(1);
if (it.id.arr.i != 3) exit(1);
- if (it != 0) exit(1);
- PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data);
+ if (*it != 0) exit(1);
+ PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it);
res = pk_arr_iter_decrement(&arr, &it);
if (res == false) exit(1);
if (it.id.arr.i != 2) exit(1);
- if (it != 1) exit(1);
- PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data);
+ if (*it != 1) exit(1);
+ PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it);
res = pk_arr_iter_decrement(&arr, &it);
if (res == false) exit(1);
if (it.id.arr.i != 1) exit(1);
- if (it != 2) exit(1);
- PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data);
+ if (*it != 2) exit(1);
+ PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it);
res = pk_arr_iter_decrement(&arr, &it);
if (res == false) exit(1);
if (it.id.arr.i != 0) exit(1);
- if (it != 3) exit(1);
- PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data);
+ if (*it != 3) exit(1);
+ PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it);
res = pk_arr_iter_decrement(&arr, &it);
if (res == true) exit(1);
diff --git a/test/pkbktarr.cpp b/test/pkbktarr.cpp
index db30e56..dd92534 100644
--- a/test/pkbktarr.cpp
+++ b/test/pkbktarr.cpp
@@ -212,7 +212,7 @@ int main(int argc, char *argv[])
fprintf(stdout, "it.data: %p, val: %i\n", it.data, *(uint8_t*)it.data);
if (it.id.bkt.b != u) exit(1);
if (it.id.bkt.i != uu) exit(1);
- if (it != uu) exit(1);
+ if (*it != uu) exit(1);
}
}
@@ -264,7 +264,7 @@ int main(int argc, char *argv[])
fprintf(stdout, "it.data: %p, val: %i\n", it.data, *(uint8_t*)it.data);
if (it.id.bkt.b != u-1) exit(1);
if (it.id.bkt.i != uu-1) exit(1);
- if (it != uu-1) exit(1);
+ if (*it != uu-1) exit(1);
}
}