Skip to content

Commit 6175dda

Browse files
committed
test: split up test_util.c in different test cases
Signed-off-by: Hans Zandbelt <[email protected]>
1 parent 55c48a6 commit 6175dda

File tree

1 file changed

+34
-21
lines changed

1 file changed

+34
-21
lines changed

test/test_util.c

Lines changed: 34 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -390,28 +390,41 @@ START_TEST(test_util_html_template) {
390390
END_TEST
391391

392392
int main(void) {
393-
TCase *core = tcase_create("base64");
394-
tcase_add_checked_fixture(core, oidc_test_setup, oidc_test_teardown);
395-
396-
tcase_add_test(core, test_util_base64url_encode);
397-
tcase_add_test(core, test_util_base64_decode);
398-
tcase_add_test(core, test_util_base64url_decode);
399-
400-
tcase_add_test(core, test_util_appinfo_set);
401-
402-
tcase_add_test(core, test_util_expr_substitute);
403-
tcase_add_test(core, test_util_expr_first_match);
404-
tcase_add_test(core, test_util_expr_parse);
405-
tcase_add_test(core, test_util_expr_exec);
406-
407-
tcase_add_test(core, test_util_file);
408-
409-
tcase_add_test(core, test_util_html_escape);
410-
tcase_add_test(core, test_util_html_content);
411-
tcase_add_test(core, test_util_html_template);
412-
393+
TCase *c = NULL;
413394
Suite *s = suite_create("util");
414-
suite_add_tcase(s, core);
395+
396+
c = tcase_create("base64");
397+
tcase_add_checked_fixture(c, oidc_test_setup, oidc_test_teardown);
398+
399+
tcase_add_test(c, test_util_base64url_encode);
400+
tcase_add_test(c, test_util_base64_decode);
401+
tcase_add_test(c, test_util_base64url_decode);
402+
suite_add_tcase(s, c);
403+
404+
c = tcase_create("appinfo");
405+
tcase_add_checked_fixture(c, oidc_test_setup, oidc_test_teardown);
406+
tcase_add_test(c, test_util_appinfo_set);
407+
suite_add_tcase(s, c);
408+
409+
c = tcase_create("expr");
410+
tcase_add_checked_fixture(c, oidc_test_setup, oidc_test_teardown);
411+
tcase_add_test(c, test_util_expr_substitute);
412+
tcase_add_test(c, test_util_expr_first_match);
413+
tcase_add_test(c, test_util_expr_parse);
414+
tcase_add_test(c, test_util_expr_exec);
415+
suite_add_tcase(s, c);
416+
417+
c = tcase_create("file");
418+
tcase_add_checked_fixture(c, oidc_test_setup, oidc_test_teardown);
419+
tcase_add_test(c, test_util_file);
420+
suite_add_tcase(s, c);
421+
422+
c = tcase_create("html");
423+
tcase_add_checked_fixture(c, oidc_test_setup, oidc_test_teardown);
424+
tcase_add_test(c, test_util_html_escape);
425+
tcase_add_test(c, test_util_html_content);
426+
tcase_add_test(c, test_util_html_template);
427+
suite_add_tcase(s, c);
415428

416429
return oidc_test_suite_run(s);
417430
}

0 commit comments

Comments
 (0)