From f619c68be930e6c97261cd4ae3d0d92ce079511e Mon Sep 17 00:00:00 2001 From: Ronald Cron Date: Mon, 7 Dec 2020 16:26:09 +0100 Subject: [PATCH] psa: driver wrappers: Add generate key unit test with no fallback Add a test in test_suite_psa_crypto_driver_wrappers that when accelerators do not support the generation of a key and there is no software fallback, the key generation fails with the PSA_ERROR_NOT_SUPPORTED error code. Signed-off-by: Ronald Cron --- tests/suites/test_suite_psa_crypto_driver_wrappers.data | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/suites/test_suite_psa_crypto_driver_wrappers.data b/tests/suites/test_suite_psa_crypto_driver_wrappers.data index 1fd449fb8..14f84c023 100644 --- a/tests/suites/test_suite_psa_crypto_driver_wrappers.data +++ b/tests/suites/test_suite_psa_crypto_driver_wrappers.data @@ -38,6 +38,10 @@ generate_key through transparent driver: fallback depends_on:MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_KEY_PAIR generate_key:PSA_ERROR_NOT_SUPPORTED:"":PSA_SUCCESS +generate_key through transparent driver: fallback not available +depends_on:!MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_KEY_PAIR +generate_key:PSA_ERROR_NOT_SUPPORTED:"":PSA_ERROR_NOT_SUPPORTED + generate_key through transparent driver: error generate_key:PSA_ERROR_GENERIC_ERROR:"":PSA_ERROR_GENERIC_ERROR