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);