summaryrefslogtreecommitdiff
path: root/tests/smrt_arena.c
diff options
context:
space:
mode:
authorsteven-na <noreply.github@stvnc.dev>2026-08-15 22:01:30 -0700
committersteven-na <noreply.github@stvnc.dev>2026-08-15 22:01:30 -0700
commit37af20d053624e0cc2e5245ec2f6eba7a55158be (patch)
treeaaffc7d962d85c3cbbfe6e8410f125a16413b24c /tests/smrt_arena.c
parent82e164f8796d57aa78c14b20f0a750f4b40c861b (diff)
Fix coverage recipe and failed tests (retval changes)
Diffstat (limited to 'tests/smrt_arena.c')
-rw-r--r--tests/smrt_arena.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/smrt_arena.c b/tests/smrt_arena.c
index 505a5e0..1fececf 100644
--- a/tests/smrt_arena.c
+++ b/tests/smrt_arena.c
@@ -222,7 +222,7 @@ Test(smrt_arena, pop_to_mark_restores_position) {
b32 popped = smrt_arena_pop_to_mark(arena);
uint32_t *j = smrt_arena_push(arena, sizeof(uint32_t), true);
- cr_expect_eq(popped, true);
+ cr_expect_eq(popped, 0);
cr_assert_eq(i, j);
smrt_arena_destroy(arena);
@@ -239,7 +239,7 @@ Test(smrt_arena, mark_at_base_position_is_valid) {
b32 popped = smrt_arena_pop_to_mark(arena);
- cr_expect_eq(popped, true);
+ cr_expect_eq(popped, 0);
cr_expect_eq(arena->pos, SMRT_ARENA_BASE_POS);
smrt_arena_destroy(arena);
@@ -252,7 +252,7 @@ Test(smrt_arena, pop_to_mark_without_mark_fails) {
b32 popped = smrt_arena_pop_to_mark(arena);
- cr_expect_eq(popped, false);
+ cr_expect_eq(popped, -1);
smrt_arena_destroy(arena);
}
@@ -342,8 +342,8 @@ Test(smrt_arena, auto_decommit_pop_past_mark_resets_mark) {
cr_expect_lt(arena->commit_pos, mark_pos);
cr_expect_eq(arena->mark_pos, 0);
- b32 popped = smrt_arena_pop_to_mark(arena);
- cr_expect_eq(popped, false);
+ i32 popped = smrt_arena_pop_to_mark(arena);
+ cr_expect_eq(popped, -1);
smrt_arena_destroy(arena);
}