# HG changeset patch # User Olaf Wintermann # Date 1768419025 -3600 # Node ID 6b778887bd09a6b7f338076c26f643a3f1e9135e # Parent d87fbe697f9be917ba426fa9e0b1415bfb316811 add test_util_path_isabsolut diff -r d87fbe697f9b -r 6b778887bd09 test/main.c --- a/test/main.c Sat Jan 10 19:51:20 2026 +0100 +++ b/test/main.c Wed Jan 14 20:30:25 2026 +0100 @@ -66,6 +66,7 @@ cx_test_register(suite, test_util_resource_name); cx_test_register(suite, test_util_concat_path); cx_test_register(suite, test_util_path_isrelated); + cx_test_register(suite, test_util_path_isabsolut); cx_test_run_stdout(suite); cx_test_suite_free(suite); diff -r d87fbe697f9b -r 6b778887bd09 test/utils.c --- a/test/utils.c Sat Jan 10 19:51:20 2026 +0100 +++ b/test/utils.c Wed Jan 14 20:30:25 2026 +0100 @@ -164,3 +164,13 @@ CX_TEST_ASSERT(!util_path_isrelated("/dir1/", "/")); } } + +CX_TEST(test_util_path_isabsolut) { + CX_TEST_DO { + CX_TEST_ASSERT(util_path_isabsolut("/absolute/path")); + CX_TEST_ASSERT(!util_path_isabsolut("relative/path")); + CX_TEST_ASSERT(util_path_isabsolut("/absolute/")); + CX_TEST_ASSERT(!util_path_isabsolut("relative/")); + CX_TEST_ASSERT(util_path_isabsolut("/")); + } +} diff -r d87fbe697f9b -r 6b778887bd09 test/utils.h --- a/test/utils.h Sat Jan 10 19:51:20 2026 +0100 +++ b/test/utils.h Wed Jan 14 20:30:25 2026 +0100 @@ -40,6 +40,7 @@ CX_TEST(test_util_resource_name); CX_TEST(test_util_concat_path); CX_TEST(test_util_path_isrelated); +CX_TEST(test_util_path_isabsolut); #ifdef __cplusplus