From de65adbc1b2d1b3efdbe6a023bb7435f84b2f3a7 Mon Sep 17 00:00:00 2001 From: nodist Date: Sat, 3 Oct 2026 08:50:07 -0400 Subject: redesign --- test/config.c | 51 --------------------------------------------------- 1 file changed, 51 deletions(-) delete mode 100644 test/config.c (limited to 'test/config.c') diff --git a/test/config.c b/test/config.c deleted file mode 100644 index 978e003..0000000 --- a/test/config.c +++ /dev/null @@ -1,51 +0,0 @@ - -#include "kpl_test.h" - -KPL_TEST(show_help) { - kpl_config config; - const int32_t argc = 2; - const char *argv[] = { "./kpl", "--help", "not_used" }; - kpl_config_init(&config); - int32_t code = kpl_config_parse_args(&config, argc, argv); - KPL_ASSERT(code == KPL_EXIT_CODE_HELP, "Invalid help exit code"); -} - -KPL_TEST(change_module_extension) { - kpl_config config; - const int32_t argc = 3; - const char *argv[] = { "./kpl", "--module-extension=.l", "./file.l" }; - kpl_config_init(&config); - int32_t code = kpl_config_parse_args(&config, argc, argv); - KPL_ASSERT(code == KPL_EXIT_CODE_SUCCESS, "Invalid exit code"); - KPL_ASSERT(strcmp(config.module_extension, ".l") == 0, "Invalid new module extension"); -} - -KPL_TEST(io_queue_pow2) { - kpl_config config; - const int32_t argc = 3; - const char *argv[] = { "./kpl", "--io-queue-pow2=14", "./file.kpl" }; - kpl_config_init(&config); - int32_t code = kpl_config_parse_args(&config, argc, argv); - KPL_ASSERT(code == KPL_EXIT_CODE_SUCCESS, "Invalid exit code"); - KPL_ASSERT(config.io.queue_pow2 == 14, "Invalid io queue power of two"); -} - -KPL_TEST(thread_count) { - kpl_config config; - const int32_t argc = 3; - const char *argv[] = { "./kpl", "--thread-count=1", "./file.kpl" }; - kpl_config_init(&config); - int32_t code = kpl_config_parse_args(&config, argc, argv); - KPL_ASSERT(code == KPL_EXIT_CODE_SUCCESS, "Invalid exit code"); - KPL_ASSERT(config.thread.count == 1, "Invalid thread count"); -} - -KPL_TEST(memory_pool_pow2) { - kpl_config config; - const int32_t argc = 3; - const char *argv[] = { "./kpl", "--memory-pool-pow2=6,7", "./file.kpl" }; - kpl_config_init(&config); - int32_t code = kpl_config_parse_args(&config, argc, argv); - KPL_ASSERT(code == KPL_EXIT_CODE_SUCCESS, "Invalid exit code"); - KPL_ASSERT(config.thread.ring_pool_entries_pow2[6] == 7, "Invalid entries pow2"); -} -- cgit v1.2.3