Simplify some buffer comparisons in tests
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
diff --git a/tests/suites/test_suite_cipher.function b/tests/suites/test_suite_cipher.function
index ffe3284..5e9a1e3 100644
--- a/tests/suites/test_suite_cipher.function
+++ b/tests/suites/test_suite_cipher.function
@@ -1251,10 +1251,7 @@
else
{
TEST_ASSERT( ret == 0 );
-
- TEST_ASSERT( outlen == clear->len );
- if( clear->len != 0 )
- TEST_ASSERT( memcmp( decrypt_buf, clear->x, clear->len ) == 0 );
+ ASSERT_COMPARE( decrypt_buf, outlen, clear->x, clear->len );
}
/* Free this, but keep cipher_plus_tag for deprecated function with PSA */
@@ -1376,9 +1373,7 @@
{
/* authentic message: is the plaintext correct? */
TEST_ASSERT( ret == 0 );
-
- TEST_ASSERT( outlen == clear->len );
- TEST_ASSERT( memcmp( decrypt_buf, clear->x, clear->len ) == 0 );
+ ASSERT_COMPARE( decrypt_buf, outlen, clear->x, clear->len );
}
mbedtls_free( decrypt_buf );