x509parse tests used only last 16 bits of the return values. They are updated to check the whole 32 bit value

Signed-off-by: toth92g <toth92g@gmail.com>
diff --git a/tests/suites/test_suite_x509parse.data b/tests/suites/test_suite_x509parse.data
index a4009d6..eb31d0c 100644
--- a/tests/suites/test_suite_x509parse.data
+++ b/tests/suites/test_suite_x509parse.data
@@ -3200,4 +3200,4 @@
 
 X509 CRT parse Authority Key Id - Wrong Issuer Tag 4
 depends_on:MBEDTLS_FS_IO:MBEDTLS_X509_CRT_PARSE_C:MBEDTLS_CERTS_C:MBEDTLS_SHA1_C:MBEDTLS_RSA_C
-mbedtls_x509_crt_parse_authoritykeyid:"data_files/authorityKeyId_subjectKeyId_wrong_Issuer4.crt":"":0:"":"0":0:MBEDTLS_ERR_ASN1_UNEXPECTED_TAG|MBEDTLS_ERR_X509_INVALID_NAME
+mbedtls_x509_crt_parse_authoritykeyid:"data_files/authorityKeyId_subjectKeyId_wrong_Issuer4.crt":"":0:"":"0":0:MBEDTLS_ERR_ASN1_UNEXPECTED_TAG + MBEDTLS_ERR_X509_INVALID_NAME
diff --git a/tests/suites/test_suite_x509parse.function b/tests/suites/test_suite_x509parse.function
index 12b7818..bdd243f 100644
--- a/tests/suites/test_suite_x509parse.function
+++ b/tests/suites/test_suite_x509parse.function
@@ -1485,7 +1485,7 @@
 
     mbedtls_x509_crt_init(&crt);
 
-    TEST_ASSERT((mbedtls_x509_crt_parse_file(&crt, crt_path)& 0xFFFF) == retVal);
+    TEST_ASSERT(mbedtls_x509_crt_parse_file(&crt, crt_path) == retVal);
 
     if (retVal != 0) {
         while (i < subjectKeyIdLength) {
@@ -1519,7 +1519,7 @@
 
     mbedtls_x509_crt_init(&crt);
 
-    TEST_ASSERT((mbedtls_x509_crt_parse_file(&crt, crt_path)& 0xFFFF) == retVal);
+    TEST_ASSERT(mbedtls_x509_crt_parse_file(&crt, crt_path) == retVal);
 
     if (retVal != 0) {
         /* KeyId test */