Move the ARRAY_LENGTH macro to the common helpers file
diff --git a/tests/suites/helpers.function b/tests/suites/helpers.function
index cbe3fa0..38c16ad 100644
--- a/tests/suites/helpers.function
+++ b/tests/suites/helpers.function
@@ -150,6 +150,9 @@
     mbedtls_exit( 1 );                                             \
 }
 
+/** Return the number of elements of a static or stack array. */
+#define ARRAY_LENGTH( array )                   \
+    ( sizeof( array ) / sizeof( *( array ) ) )
 /*
  * 32-bit integer manipulation macros (big endian)
  */
diff --git a/tests/suites/test_suite_psa_crypto.function b/tests/suites/test_suite_psa_crypto.function
index c40ac5f..311a48d 100644
--- a/tests/suites/test_suite_psa_crypto.function
+++ b/tests/suites/test_suite_psa_crypto.function
@@ -13,8 +13,6 @@
 
 #define MAX( x, y ) ( ( x ) > ( y ) ? ( x ) : ( y ) )
 
-#define ARRAY_LENGTH( array ) ( sizeof( array ) / sizeof( *( array ) ) )
-
 #if(UINT32_MAX > SIZE_MAX)
 #define PSA_CRYPTO_TEST_SIZE_T_RANGE( x ) ( ( x ) <= SIZE_MAX )
 #else