From 49d2beed1a90da9715771abe09b8491305252405 Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Thu, 30 Jan 2025 01:23:26 -0600 Subject: [PATCH] fixes for gating/tooling around ASCON. --- CMakeLists.txt | 1 + wolfcrypt/test/test.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2bb9e7dbb..19f381964 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2488,6 +2488,7 @@ if(WOLFSSL_EXAMPLES) # Build unit tests add_executable(unit_test tests/api.c + tests/api/ascon.c tests/hash.c tests/srp.c tests/suites.c diff --git a/wolfcrypt/test/test.c b/wolfcrypt/test/test.c index f50905e5b..53897c9a0 100644 --- a/wolfcrypt/test/test.c +++ b/wolfcrypt/test/test.c @@ -598,8 +598,10 @@ WOLFSSL_TEST_SUBROUTINE wc_test_ret_t aes192_test(void); WOLFSSL_TEST_SUBROUTINE wc_test_ret_t aes256_test(void); WOLFSSL_TEST_SUBROUTINE wc_test_ret_t aesofb_test(void); WOLFSSL_TEST_SUBROUTINE wc_test_ret_t cmac_test(void); +#ifdef HAVE_ASCON WOLFSSL_TEST_SUBROUTINE wc_test_ret_t ascon_hash256_test(void); WOLFSSL_TEST_SUBROUTINE wc_test_ret_t ascon_aead128_test(void); +#endif #if defined(WOLFSSL_SIPHASH) WOLFSSL_TEST_SUBROUTINE wc_test_ret_t siphash_test(void); #endif