--- a/tests/test_string.c Wed Jan 15 19:32:53 2025 +0100 +++ b/tests/test_string.c Wed Jan 15 19:42:49 2025 +0100 @@ -779,25 +779,6 @@ } } -CX_TEST(test_strtok_m) { - cxmutstr str = cx_strdup(cx_str("a,comma,separated,string")); - cxstring delim = CX_STR(","); - CX_TEST_DO { - CxStrtokCtx ctx = cx_strtok_m(str, delim, 3); - CX_TEST_ASSERT(ctx.str.ptr == str.ptr); - CX_TEST_ASSERT(ctx.str.length == str.length); - CX_TEST_ASSERT(ctx.delim.ptr == delim.ptr); - CX_TEST_ASSERT(ctx.delim.length == delim.length); - CX_TEST_ASSERT(ctx.limit == 3); - CX_TEST_ASSERT(ctx.found == 0); - CX_TEST_ASSERT(ctx.pos == 0); - CX_TEST_ASSERT(ctx.next_pos == 0); - CX_TEST_ASSERT(ctx.delim_more == NULL); - CX_TEST_ASSERT(ctx.delim_more_count == 0); - } - cx_strfree(&str); -} - CX_TEST(test_strtok_delim) { cxstring str = CX_STR("an,arbitrarily|separated;string"); cxstring delim = CX_STR(","); @@ -920,7 +901,7 @@ cxstring delim = CX_STR(","); cxstring delim_more[2] = {CX_STR("||"), CX_STR(";")}; CX_TEST_DO { - CxStrtokCtx ctx = cx_strtok_m(str, delim, 10); + CxStrtokCtx ctx = cx_strtok(str, delim, 10); cx_strtok_delim(&ctx, delim_more, 2); bool ret; cxmutstr tok; @@ -1272,7 +1253,6 @@ cx_test_register(suite, test_strupper); cx_test_register(suite, test_strlower); cx_test_register(suite, test_strtok); - cx_test_register(suite, test_strtok_m); cx_test_register(suite, test_strtok_delim); cx_test_register(suite, test_strtok_next_easy); cx_test_register(suite, test_strtok_next_unlimited);