tests: Fix error codes when using "invalid" handles
As handles are now key identifiers, a handle may be
valid now even if it does not refer to any key
known to the library.
Signed-off-by: Ronald Cron <ronald.cron@arm.com>
diff --git a/tests/suites/test_suite_psa_crypto.function b/tests/suites/test_suite_psa_crypto.function
index fbd7195..f79d9b3 100644
--- a/tests/suites/test_suite_psa_crypto.function
+++ b/tests/suites/test_suite_psa_crypto.function
@@ -1188,7 +1188,7 @@
psa_set_key_algorithm( &attributes, PSA_ALG_CTR );
psa_set_key_type( &attributes, PSA_KEY_TYPE_AES );
TEST_EQUAL( psa_get_key_attributes( handle, &attributes ),
- PSA_ERROR_INVALID_HANDLE );
+ PSA_ERROR_DOES_NOT_EXIST );
TEST_EQUAL(
MBEDTLS_SVC_KEY_ID_GET_KEY_ID( psa_get_key_id( &attributes ) ), 0 );
TEST_EQUAL(
@@ -1201,10 +1201,10 @@
TEST_EQUAL( psa_export_key( handle,
buffer, sizeof( buffer ), &length ),
- PSA_ERROR_INVALID_HANDLE );
+ PSA_ERROR_DOES_NOT_EXIST );
TEST_EQUAL( psa_export_public_key( handle,
buffer, sizeof( buffer ), &length ),
- PSA_ERROR_INVALID_HANDLE );
+ PSA_ERROR_DOES_NOT_EXIST );
ok = 1;