summaryrefslogtreecommitdiffstats
path: root/test/evp_extra_test.c
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2020-05-14 17:15:05 +0200
committerRichard Levitte <levitte@openssl.org>2020-05-14 17:15:05 +0200
commitfab8fde3fc5ee871b0f92e207343a45ad8cc36b1 (patch)
tree50355763999d5a0525518eef36b820e3ad2c5399 /test/evp_extra_test.c
parent90ad284f4e76254f8d67686ae3a5d6c576037091 (diff)
test/evp_extra_test.c: Add OPENSSL_NO_CMAC around CMAC test
Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org> (Merged from https://github.com/openssl/openssl/pull/11833)
Diffstat (limited to 'test/evp_extra_test.c')
-rw-r--r--test/evp_extra_test.c4
1 files changed, 4 insertions, 0 deletions
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);