mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-31 19:24:42 +02:00
@@ -2335,7 +2335,9 @@ static int test_wolfSSL_CertManagerAPI(void)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
ExpectIntEQ(wolfSSL_CertManager_up_ref(cm), 1);
|
ExpectIntEQ(wolfSSL_CertManager_up_ref(cm), 1);
|
||||||
wolfSSL_CertManagerFree(cm);
|
if (EXPECT_SUCCESS()) {
|
||||||
|
wolfSSL_CertManagerFree(cm);
|
||||||
|
}
|
||||||
wolfSSL_CertManagerFree(cm);
|
wolfSSL_CertManagerFree(cm);
|
||||||
cm = NULL;
|
cm = NULL;
|
||||||
|
|
||||||
@@ -63361,10 +63363,12 @@ static int test_various_pathlen_chains(void)
|
|||||||
#endif /* NO_WOLFSSL_CLIENT && NO_WOLFSSL_SERVER */
|
#endif /* NO_WOLFSSL_CLIENT && NO_WOLFSSL_SERVER */
|
||||||
ExpectIntEQ(wolfSSL_CertManagerUnloadCAs(cm), WOLFSSL_SUCCESS);
|
ExpectIntEQ(wolfSSL_CertManagerUnloadCAs(cm), WOLFSSL_SUCCESS);
|
||||||
wolfSSL_CertManagerFree(cm);
|
wolfSSL_CertManagerFree(cm);
|
||||||
|
cm = NULL;
|
||||||
|
|
||||||
ExpectNotNull(cm = wolfSSL_CertManagerNew());
|
ExpectNotNull(cm = wolfSSL_CertManagerNew());
|
||||||
ExpectIntEQ(wolfSSL_CertManagerUnloadCAs(cm), WOLFSSL_SUCCESS);
|
ExpectIntEQ(wolfSSL_CertManagerUnloadCAs(cm), WOLFSSL_SUCCESS);
|
||||||
wolfSSL_CertManagerFree(cm);
|
wolfSSL_CertManagerFree(cm);
|
||||||
|
cm = NULL;
|
||||||
|
|
||||||
/* Test chain J (Again only first ICA has pathLen set and it's set to 2,
|
/* Test chain J (Again only first ICA has pathLen set and it's set to 2,
|
||||||
* this time followed by 3 ICA's, should fail */
|
* this time followed by 3 ICA's, should fail */
|
||||||
@@ -63372,6 +63376,7 @@ static int test_various_pathlen_chains(void)
|
|||||||
ExpectIntLT(test_chainJ(cm), 0);
|
ExpectIntLT(test_chainJ(cm), 0);
|
||||||
ExpectIntEQ(wolfSSL_CertManagerUnloadCAs(cm), WOLFSSL_SUCCESS);
|
ExpectIntEQ(wolfSSL_CertManagerUnloadCAs(cm), WOLFSSL_SUCCESS);
|
||||||
wolfSSL_CertManagerFree(cm);
|
wolfSSL_CertManagerFree(cm);
|
||||||
|
cm = NULL;
|
||||||
|
|
||||||
ExpectNotNull(cm = wolfSSL_CertManagerNew());
|
ExpectNotNull(cm = wolfSSL_CertManagerNew());
|
||||||
ExpectIntEQ(wolfSSL_CertManagerUnloadCAs(cm), WOLFSSL_SUCCESS);
|
ExpectIntEQ(wolfSSL_CertManagerUnloadCAs(cm), WOLFSSL_SUCCESS);
|
||||||
|
Reference in New Issue
Block a user