From fc592e843421154197c4dc6d466a1c03360587d3 Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Thu, 17 Sep 2020 22:13:10 -0500 Subject: [PATCH] tests/api.c: in test_wc_PKCS7_BER(), provide for !NO_DES3 && !NO_RSA && WOLFSSL_SP_MATH case. --- tests/api.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/api.c b/tests/api.c index cf957c2da..c7bee0eda 100644 --- a/tests/api.c +++ b/tests/api.c @@ -23170,8 +23170,13 @@ static void test_wc_PKCS7_BER(void) pkcs7->privateKey = der; pkcs7->privateKeySz = derSz; #ifndef NO_RSA +#ifdef WOLFSSL_SP_MATH + AssertIntEQ(wc_PKCS7_DecodeEnvelopedData(pkcs7, berContent, + sizeof(berContent), decoded, sizeof(decoded)), WC_KEY_SIZE_E); +#else AssertIntGT(wc_PKCS7_DecodeEnvelopedData(pkcs7, berContent, sizeof(berContent), decoded, sizeof(decoded)), 0); +#endif #else AssertIntEQ(wc_PKCS7_DecodeEnvelopedData(pkcs7, berContent, sizeof(berContent), decoded, sizeof(decoded)), NOT_COMPILED_IN);