From c0116d6026d39f7c43ead992b7d2e1760b9d7e9b Mon Sep 17 00:00:00 2001 From: dell5060 Date: Wed, 24 May 2023 17:29:04 -0600 Subject: [PATCH] added test case for wolfSSL_configure_args and added fix new fix removing redundant () in code --- tests/api.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/api.c b/tests/api.c index fde5cda3f..0e78b0dae 100644 --- a/tests/api.c +++ b/tests/api.c @@ -66101,6 +66101,16 @@ static int test_dtls_ipv6_check(void) return TEST_SKIPPED; } #endif + +static int test_wolfSSL_configure_args(void) +{ +#if defined(LIBWOLFSSL_CONFIGURE_ARGS) && defined(HAVE_WC_INTROSPECTION) + AssertNotNull(wolfSSL_configure_args()); + return TEST_SUCCESS; +#else + return TEST_SKIPPED; +#endif +} /*----------------------------------------------------------------------------* | Main *----------------------------------------------------------------------------*/ @@ -66348,6 +66358,7 @@ TEST_CASE testCases[] = { TEST_DECL(test_wc_ERR_remove_state), TEST_DECL(test_wc_ERR_print_errors_fp), #endif + TEST_DECL(test_wolfSSL_configure_args), TEST_DECL(test_wolfSSL_set_options), TEST_DECL(test_wolfSSL_sk_SSL_CIPHER), TEST_DECL(test_wolfSSL_set1_curves_list),