test: proper positioning of USE_PSA_INIT + fixed some exit labels
Very partial backport of 32f2ac9a180e08c35f4643e8e969f864a2d79ada
Signed-off-by: valerio <valerio.setti@nordicsemi.no>
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
diff --git a/tests/suites/test_suite_ssl.function b/tests/suites/test_suite_ssl.function
index 19a9f32..ca81e2a 100644
--- a/tests/suites/test_suite_ssl.function
+++ b/tests/suites/test_suite_ssl.function
@@ -1907,6 +1907,8 @@
*byte ^= corrupted_bit;
}
}
+
+exit:
USE_PSA_DONE();
}
/* END_CASE */
@@ -2269,8 +2271,10 @@
size_t len;
mbedtls_ssl_init(&ssl);
- USE_PSA_INIT();
mbedtls_ssl_config_init(&conf);
+
+ USE_PSA_INIT();
+
TEST_EQUAL(mbedtls_ssl_config_defaults(&conf, MBEDTLS_SSL_IS_SERVER,
MBEDTLS_SSL_TRANSPORT_DATAGRAM,
MBEDTLS_SSL_PRESET_DEFAULT),