Improve psa_hash_update negative test

Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
diff --git a/tests/suites/test_suite_psa_crypto.function b/tests/suites/test_suite_psa_crypto.function
index 34d038b..41e2972 100644
--- a/tests/suites/test_suite_psa_crypto.function
+++ b/tests/suites/test_suite_psa_crypto.function
@@ -1559,7 +1559,7 @@
 
     /* Check that update calls abort on error. */
     PSA_ASSERT( psa_hash_setup( &operation, alg ) );
-    operation.ctx.mbedtls_ctx.alg = PSA_ALG_XTS;
+    operation.id = UINT_MAX;
     ASSERT_OPERATION_IS_ACTIVE( operation );
     TEST_EQUAL( psa_hash_update( &operation, input, sizeof( input ) ),
                 PSA_ERROR_BAD_STATE );