Attest: Add assert for token buffer size check

Change-Id: Ie8055006b30ca2267af3e002137ea464d0b5b927
Signed-off-by: David Vincze <david.vincze@arm.com>
diff --git a/tests_reg/test/secure_fw/suites/attestation/non_secure/attest_asymmetric_ns_interface_testsuite.c b/tests_reg/test/secure_fw/suites/attestation/non_secure/attest_asymmetric_ns_interface_testsuite.c
index e6baaf6..a0e0d06 100644
--- a/tests_reg/test/secure_fw/suites/attestation/non_secure/attest_asymmetric_ns_interface_testsuite.c
+++ b/tests_reg/test/secure_fw/suites/attestation/non_secure/attest_asymmetric_ns_interface_testsuite.c
@@ -5,6 +5,7 @@
  *
  */
 
+#include <assert.h>
 #include "attest_ns_tests.h"
 #include "psa/initial_attestation.h"
 #include "attest.h"
@@ -108,6 +109,8 @@
         return;
     }
 
+    assert(sizeof(token_buffer) >= token_size);
+
     /* Call with smaller buffer size than size of the expected token */
     err = psa_initial_attest_get_token(challenge_buffer,
                                        sizeof(challenge_buffer),
diff --git a/tests_reg/test/secure_fw/suites/attestation/non_secure/attest_symmetric_ns_interface_testsuite.c b/tests_reg/test/secure_fw/suites/attestation/non_secure/attest_symmetric_ns_interface_testsuite.c
index 3d0f62a..fd37ec9 100644
--- a/tests_reg/test/secure_fw/suites/attestation/non_secure/attest_symmetric_ns_interface_testsuite.c
+++ b/tests_reg/test/secure_fw/suites/attestation/non_secure/attest_symmetric_ns_interface_testsuite.c
@@ -5,6 +5,7 @@
  *
  */
 
+#include <assert.h>
 #include "attest_ns_tests.h"
 #include "psa/initial_attestation.h"
 #include "attest.h"
@@ -98,6 +99,8 @@
         return;
     }
 
+    assert(sizeof(token_buffer) >= token_size);
+
     /* Call with smaller buffer size than size of the expected token */
     err = psa_initial_attest_get_token(challenge_buffer,
                                        sizeof(challenge_buffer),
diff --git a/tests_reg/test/secure_fw/suites/attestation/secure/attest_asymmetric_s_interface_testsuite.c b/tests_reg/test/secure_fw/suites/attestation/secure/attest_asymmetric_s_interface_testsuite.c
index 52aa2a5..e0d2eb1 100644
--- a/tests_reg/test/secure_fw/suites/attestation/secure/attest_asymmetric_s_interface_testsuite.c
+++ b/tests_reg/test/secure_fw/suites/attestation/secure/attest_asymmetric_s_interface_testsuite.c
@@ -5,6 +5,7 @@
  *
  */
 
+#include <assert.h>
 #include "attest_s_tests.h"
 #include "psa/initial_attestation.h"
 #include "../attest_tests_common.h"
@@ -106,6 +107,8 @@
         return;
     }
 
+    assert(sizeof(token_buffer) >= token_size);
+
     /* Call with smaller buffer size than size of the expected token */
     err = psa_initial_attest_get_token(challenge_buffer,
                                        sizeof(challenge_buffer),
diff --git a/tests_reg/test/secure_fw/suites/attestation/secure/attest_symmetric_s_interface_testsuite.c b/tests_reg/test/secure_fw/suites/attestation/secure/attest_symmetric_s_interface_testsuite.c
index 6ed09d5..f28dc73 100644
--- a/tests_reg/test/secure_fw/suites/attestation/secure/attest_symmetric_s_interface_testsuite.c
+++ b/tests_reg/test/secure_fw/suites/attestation/secure/attest_symmetric_s_interface_testsuite.c
@@ -5,6 +5,7 @@
  *
  */
 
+#include <assert.h>
 #include "attest_s_tests.h"
 #include "psa/initial_attestation.h"
 #include "attest.h"
@@ -98,6 +99,8 @@
         return;
     }
 
+    assert(sizeof(token_buffer) >= token_size);
+
     /* Call with smaller buffer size than size of the expected token */
     err = psa_initial_attest_get_token(challenge_buffer,
                                        sizeof(challenge_buffer),