Remove input parameter validations from hash test functions
Remove from hash_finish, hash_verify and hash_multi_part
diff --git a/tests/suites/test_suite_psa_crypto.function b/tests/suites/test_suite_psa_crypto.function
index f66c37b..879a77c 100644
--- a/tests/suites/test_suite_psa_crypto.function
+++ b/tests/suites/test_suite_psa_crypto.function
@@ -1575,14 +1575,6 @@
size_t actual_hash_length;
psa_hash_operation_t operation;
- TEST_ASSERT( expected_hash->len == PSA_HASH_SIZE( alg ) );
- TEST_ASSERT( expected_hash->len <= PSA_HASH_MAX_SIZE );
-
- TEST_ASSERT( input != NULL );
- TEST_ASSERT( expected_hash != NULL );
- TEST_ASSERT( PSA_CRYPTO_TEST_SIZE_T_RANGE( input->len ) );
- TEST_ASSERT( PSA_CRYPTO_TEST_SIZE_T_RANGE( expected_hash->len ) );
-
TEST_ASSERT( psa_crypto_init( ) == PSA_SUCCESS );
TEST_ASSERT( psa_hash_setup( &operation, alg ) == PSA_SUCCESS );
@@ -1605,14 +1597,6 @@
psa_algorithm_t alg = alg_arg;
psa_hash_operation_t operation;
- TEST_ASSERT( expected_hash->len == PSA_HASH_SIZE( alg ) );
- TEST_ASSERT( expected_hash->len <= PSA_HASH_MAX_SIZE );
-
- TEST_ASSERT( input != NULL );
- TEST_ASSERT( expected_hash != NULL );
- TEST_ASSERT( PSA_CRYPTO_TEST_SIZE_T_RANGE( input->len ) );
- TEST_ASSERT( PSA_CRYPTO_TEST_SIZE_T_RANGE( expected_hash->len ) );
-
TEST_ASSERT( psa_crypto_init( ) == PSA_SUCCESS );
TEST_ASSERT( psa_hash_setup( &operation, alg ) == PSA_SUCCESS );
@@ -1784,14 +1768,6 @@
psa_hash_operation_t operation;
uint32_t halfway;
- TEST_ASSERT( expected_hash->len == PSA_HASH_SIZE( alg ) );
- TEST_ASSERT( expected_hash->len <= PSA_HASH_MAX_SIZE );
-
- TEST_ASSERT( input != NULL );
- TEST_ASSERT( expected_hash != NULL );
- TEST_ASSERT( PSA_CRYPTO_TEST_SIZE_T_RANGE( input->len ) );
- TEST_ASSERT( PSA_CRYPTO_TEST_SIZE_T_RANGE( expected_hash->len ) );
-
TEST_ASSERT( psa_crypto_init( ) == PSA_SUCCESS );
TEST_ASSERT( psa_hash_setup( &operation, alg ) == PSA_SUCCESS );