From b14018ecab25477f20cee0978a86aa91ce6ecb29 Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Mon, 14 Apr 2025 22:16:27 +0200 Subject: [PATCH] tests: Do not build zlib test when built without Signed-off-by: Jakub Jelen Reviewed-by: Sahana Prasad Reviewed-by: Norbert Pocs --- tests/unittests/torture_packet.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/unittests/torture_packet.c b/tests/unittests/torture_packet.c index faf78116..16a370ff 100644 --- a/tests/unittests/torture_packet.c +++ b/tests/unittests/torture_packet.c @@ -333,6 +333,7 @@ static void torture_packet_aes256_gcm(void **state) } } +#ifdef WITH_ZLIB static void torture_packet_compress_zlib(void **state) { int i; @@ -350,6 +351,7 @@ static void torture_packet_compress_zlib_openssh(void **state) torture_packet("aes256-ctr", "hmac-sha1", "zlib@openssh.com", i); } } +#endif /* WITH_ZLIB */ int torture_run_tests(void) { int rc; @@ -371,8 +373,10 @@ int torture_run_tests(void) { cmocka_unit_test(torture_packet_chacha20), cmocka_unit_test(torture_packet_aes128_gcm), cmocka_unit_test(torture_packet_aes256_gcm), +#ifdef WITH_ZLIB cmocka_unit_test(torture_packet_compress_zlib), cmocka_unit_test(torture_packet_compress_zlib_openssh), +#endif /* WITH_ZLIB */ #ifdef WITH_INSECURE_NONE cmocka_unit_test(torture_packet_none_sha1), cmocka_unit_test(torture_packet_aes128_ctr_none),