From 853ad7bfcf8b5413b0ab454ba8f5a2660e9b91de Mon Sep 17 00:00:00 2001 From: Andrzej Kurek Date: Tue, 15 Feb 2022 07:13:03 -0500 Subject: [PATCH] Use macros in tests for PSA init/deinit routines Signed-off-by: Andrzej Kurek --- tests/suites/test_suite_pk.function | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/tests/suites/test_suite_pk.function b/tests/suites/test_suite_pk.function index edd5e667f..d5c7d0867 100644 --- a/tests/suites/test_suite_pk.function +++ b/tests/suites/test_suite_pk.function @@ -438,9 +438,7 @@ void pk_rsa_verify_ext_test_vec( data_t * message_str, int digest, void *options; size_t hash_len; -#if defined(MBEDTLS_USE_PSA_CRYPTO) - psa_crypto_init(); -#endif + USE_PSA_INIT( ); mbedtls_pk_init( &pk ); memset( hash_result, 0x00, sizeof( hash_result ) ); @@ -484,10 +482,7 @@ void pk_rsa_verify_ext_test_vec( data_t * message_str, int digest, exit: mbedtls_pk_free( &pk ); -#if defined(MBEDTLS_USE_PSA_CRYPTO) - mbedtls_test_psa_purge_key_storage(); - mbedtls_psa_crypto_free(); -#endif + USE_PSA_DONE( ); } /* END_CASE */