Add hash map implementation
Release / release (push) Successful in 3s

This commit is contained in:
2026-09-24 00:52:34 +01:00
parent 68640dc5e2
commit 180292289d
14 changed files with 811 additions and 8 deletions
+14
View File
@@ -10,6 +10,7 @@
#include "test_file.h"
#include "test_hasher.h"
#include "test_hashset.h"
#include "test_hashmap.h"
#include "test_shell_commander.h"
#include "wapp.h"
#include <stdlib.h>
@@ -108,11 +109,24 @@ int main(void) {
test_siphash_128,
test_hashset,
test_hashset_alloc,
test_hashset_get_item_size,
test_hashset_find,
test_hashset_insert_capped,
test_hashset_insert_alloc,
test_hashset_remove,
test_hashset_clear,
test_hashmap,
test_hashmap_alloc,
test_hashmap_get_key_size,
test_hashmap_get_value_size,
test_hashmap_find,
test_hashmap_update,
test_hashmap_insert_capped,
test_hashmap_insert_or_update_capped,
test_hashmap_insert_alloc,
test_hashmap_insert_or_update_alloc,
test_hashmap_remove,
test_hashmap_clear,
test_commander_cmd_success,
test_commander_cmd_failure,
test_commander_cmd_out_buf_success,