From e5eb3845eff1ea080ffdc08102f7d1a6dee1179f Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Tue, 19 Aug 2025 18:22:34 +0200 Subject: Add tests for clearing uninitialized memory allocators --- mem/test/mem_test.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'mem/test/mem_test.c') diff --git a/mem/test/mem_test.c b/mem/test/mem_test.c index a8d482f..52ce5a9 100644 --- a/mem/test/mem_test.c +++ b/mem/test/mem_test.c @@ -32,6 +32,12 @@ TEST_CASE(mem_create_dyn) { mem_make_dyn(&mem, NUM_BLOCKS, sizeof(int)); } +// Clear an uninitialized allocator. +TEST_CASE(mem_clear_uninitialized) { + test_mem mem = {0}; + mem_clear(&mem); +} + // Allocate N chunks of 1 block each. TEST_CASE(mem_fully_allocate) { test_mem mem; -- cgit v1.2.3