From: Richard Levitte Date: Thu, 14 May 2020 15:15:05 +0000 (+0200) Subject: test/evp_extra_test.c: Add OPENSSL_NO_CMAC around CMAC test X-Git-Tag: openssl-3.0.0-alpha2~7 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=fab8fde3fc5ee871b0f92e207343a45ad8cc36b1;p=oweals%2Fopenssl.git test/evp_extra_test.c: Add OPENSSL_NO_CMAC around CMAC test Reviewed-by: Matt Caswell Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/11833) --- diff --git a/test/evp_extra_test.c b/test/evp_extra_test.c index bbd95850c6..53d2f3afdb 100644 --- a/test/evp_extra_test.c +++ b/test/evp_extra_test.c @@ -1179,6 +1179,7 @@ static int test_EVP_PKEY_check(int i) return ret; } +#ifndef OPENSSL_NO_CMAC static int test_CMAC_keygen(void) { /* @@ -1199,6 +1200,7 @@ static int test_CMAC_keygen(void) EVP_PKEY_CTX_free(kctx); return ret; } +#endif static int test_HKDF(void) { @@ -1651,7 +1653,9 @@ int setup_tests(void) if (!TEST_int_eq(EVP_PKEY_meth_add0(custom_pmeth), 1)) return 0; ADD_ALL_TESTS(test_EVP_PKEY_check, OSSL_NELEM(keycheckdata)); +#ifndef OPENSSL_NO_CMAC ADD_TEST(test_CMAC_keygen); +#endif ADD_TEST(test_HKDF); #ifndef OPENSSL_NO_EC ADD_TEST(test_X509_PUBKEY_inplace);