Use macros in tests for PSA init/deinit routines
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
diff --git a/tests/suites/test_suite_pk.function b/tests/suites/test_suite_pk.function
index edd5e66..d5c7d08 100644
--- a/tests/suites/test_suite_pk.function
+++ b/tests/suites/test_suite_pk.function
@@ -438,9 +438,7 @@
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 @@
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 */