@@ -48373,6 +48373,7 @@ static int test_X509_LOOKUP_add_dir(void)
4837348373 !defined(WOLFSSL_NO_CLIENT_AUTH)) && !defined(NO_FILESYSTEM)
4837448374#if !defined(NO_RSA) || defined(HAVE_ECC)
4837548375/* Use the Cert Manager(CM) API to generate the error ASN_SIG_CONFIRM_E */
48376+ #ifndef WOLFSSL_TEST_APPLE_NATIVE_CERT_VALIDATION
4837648377static int verify_sig_cm(const char* ca, byte* cert_buf, size_t cert_sz,
4837748378 int type)
4837848379{
@@ -48423,10 +48424,9 @@ static int verify_sig_cm(const char* ca, byte* cert_buf, size_t cert_sz,
4842348424
4842448425 return ret;
4842548426}
48426- #endif
48427+
4842748428
4842848429#if !defined(NO_FILESYSTEM)
48429- #ifndef WOLFSSL_TEST_APPLE_NATIVE_CERT_VALIDATION
4843048430static int test_RsaSigFailure_cm(void)
4843148431{
4843248432 EXPECT_DECLS;
@@ -48501,7 +48501,8 @@ static int test_EccSigFailure_cm(void)
4850148501#endif /* HAVE_ECC */
4850248502 return EXPECT_RESULT();
4850348503}
48504- #endif
48504+ #endif /* !NO_FILESYSTEM */
48505+ #endif /* !WOLFSSL_TEST_APPLE_NATIVE_CERT_VALIDATION*/
4850548506#endif /* !NO_FILESYSTEM */
4850648507#endif /* NO_CERTS */
4850748508
@@ -57928,6 +57929,7 @@ static int test_wolfSSL_dtls_stateless(void)
5792857929 * HAVE_IO_TESTS_DEPENDENCIES && !SINGLE_THREADED */
5792957930
5793057931#ifdef HAVE_CERT_CHAIN_VALIDATION
57932+ #ifndef WOLFSSL_TEST_APPLE_NATIVE_CERT_VALIDATION
5793157933static int load_ca_into_cm(WOLFSSL_CERT_MANAGER* cm, char* certA)
5793257934{
5793357935 int ret;
@@ -58106,7 +58108,6 @@ static int test_chainJ(WOLFSSL_CERT_MANAGER* cm)
5810658108 return ret;
5810758109}
5810858110
58109- #ifndef WOLFSSL_TEST_APPLE_NATIVE_CERT_VALIDATION
5811058111static int test_various_pathlen_chains(void)
5811158112{
5811258113 EXPECT_DECLS;
@@ -66927,6 +66928,7 @@ static int test_get_signature_nid(void)
6692766928 return EXPECT_RESULT();
6692866929}
6692966930
66931+ #ifndef WOLFSSL_TEST_APPLE_NATIVE_CERT_VALIDATION
6693066932#if !defined(NO_CERTS) && defined(HAVE_SSL_MEMIO_TESTS_DEPENDENCIES)
6693166933static word32 test_tls_cert_store_unchanged_HashCaTable(Signer** caTable)
6693266934{
@@ -67017,7 +67019,6 @@ static int test_tls_cert_store_unchanged_ssl_ready(WOLFSSL* ssl)
6701767019}
6701867020#endif
6701967021
67020- #ifndef WOLFSSL_TEST_NATIVE_CERT_VALIDATION
6702167022static int test_tls_cert_store_unchanged(void)
6702267023{
6702367024 EXPECT_DECLS;
@@ -67074,7 +67075,7 @@ static int test_tls_cert_store_unchanged(void)
6707467075#endif
6707567076 return EXPECT_RESULT();
6707667077}
67077- #endif
67078+ #endif /* !WOLFSSL_TEST_APPLE_NATIVE_CERT_VALIDATION */
6707867079
6707967080static int test_wolfSSL_SendUserCanceled(void)
6708067081{
@@ -68502,7 +68503,9 @@ TEST_CASE testCases[] = {
6850268503 TEST_DECL(test_write_dup),
6850368504 TEST_DECL(test_read_write_hs),
6850468505 TEST_DECL(test_get_signature_nid),
68506+ #ifndef WOLFSSL_TEST_APPLE_NATIVE_CERT_VALIDATION
6850568507 TEST_DECL(test_tls_cert_store_unchanged),
68508+ #endif
6850668509 TEST_DECL(test_wolfSSL_SendUserCanceled),
6850768510 TEST_DECL(test_wolfSSL_SSLDisableRead),
6850868511 TEST_DECL(test_wolfSSL_inject),
0 commit comments