From ac713746c9dd2ccc4b5ad0372b82806907f5d73c Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Thu, 28 Mar 2024 07:46:17 +0100 Subject: [PATCH] unit-tests: Adhere to TESTS_NO_IPV6 in HTTP fetcher test suite --- src/libstrongswan/tests/suites/test_fetch_http.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/libstrongswan/tests/suites/test_fetch_http.c b/src/libstrongswan/tests/suites/test_fetch_http.c index a2a0516f3..b087a1e79 100644 --- a/src/libstrongswan/tests/suites/test_fetch_http.c +++ b/src/libstrongswan/tests/suites/test_fetch_http.c @@ -309,16 +309,22 @@ Suite *fetch_http_suite_create() { Suite *s; TCase *tc; + int no_ipv6 = 0; s = suite_create("http fetcher"); + if (getenv("TESTS_NO_IPV6")) + { + no_ipv6 = 1; + } + tc = tcase_create("GET"); - tcase_add_loop_test(tc, test_get, 0, countof(gtests)); + tcase_add_loop_test(tc, test_get, 0, countof(gtests) - no_ipv6); test_case_set_timeout(tc, 10); suite_add_tcase(s, tc); tc = tcase_create("POST"); - tcase_add_loop_test(tc, test_post, 0, countof(ptests)); + tcase_add_loop_test(tc, test_post, 0, countof(ptests) - no_ipv6); test_case_set_timeout(tc, 10); suite_add_tcase(s, tc);