]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Improve failure messages for test_mac.
authorNiels Möller <nisse@lysator.liu.se>
Sun, 22 Jun 2025 19:07:55 +0000 (21:07 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Sun, 22 Jun 2025 19:07:55 +0000 (21:07 +0200)
ChangeLog
testsuite/testutils.c

index fc08f5270246107a7a765806aedc1aaa85d8b852..4cfe7966154214aa923371b078784f80af8a9807 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2025-06-22  Niels Möller  <nisse@lysator.liu.se>
 
+       * testsuite/testutils.c (test_mac): Print name of mac algorithm on
+       failure.
+
        * gosthash94.c (gosthash94_init): Trim memset call, no need to
        clear block buffer.
        * md2.c (md2_init): Likewise.
index a60e20d665d3b6eb5ae8e76d4398d11adbc9efa6..9ab354a368837e1d910f7f5f849787f7c2eba0ae 100644 (file)
@@ -1295,7 +1295,7 @@ test_mac(const struct nettle_mac *mac,
 
   if (!MEMEQ (digest->length, digest->data, hash))
     {
-      fprintf (stderr, "test_mac failed, msg: ");
+      fprintf (stderr, "test_mac %s failed, msg: ", mac->name);
       print_hex (msg->length, msg->data);
       fprintf(stderr, "Output:");
       print_hex (mac->digest_size, hash);
@@ -1310,7 +1310,7 @@ test_mac(const struct nettle_mac *mac,
   mac->digest (ctx, hash);
   if (!MEMEQ (digest->length, digest->data, hash))
     {
-      fprintf (stderr, "test_mac: failed on re-use, msg: ");
+      fprintf (stderr, "test_mac %s failed on re-use, msg: ", mac->name);
       print_hex (msg->length, msg->data);
       fprintf(stderr, "Output:");
       print_hex (mac->digest_size, hash);
@@ -1326,7 +1326,7 @@ test_mac(const struct nettle_mac *mac,
   mac->digest (ctx, hash);
   if (!MEMEQ (digest->length, digest->data, hash))
     {
-      fprintf (stderr, "test_mac failed on byte-by-byte, msg: ");
+      fprintf (stderr, "test_mac %s failed on byte-by-byte, msg: ", mac->name);
       print_hex (msg->length, msg->data);
       fprintf(stderr, "Output:");
       print_hex (16, hash);