summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2013-09-28 09:23:19 +0200
committerNiels Möller <nisse@lysator.liu.se>2013-09-28 09:23:19 +0200
commit0e577b14c65f27de4e4734e79f86e43be9247780 (patch)
treea43c31576e98b5012c58502786238aae82870972
parent7e9b73e098e7876df990a6f2740d4987ebc2f698 (diff)
downloadnettle-0e577b14c65f27de4e4734e79f86e43be9247780.tar.gz
Progress indicator for test_hash_large.
-rw-r--r--ChangeLog3
-rw-r--r--testsuite/testutils.c8
2 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 72b692e1..740ec54a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2013-09-28 Niels Möller <nisse@lysator.liu.se>
+ * testsuite/testutils.c (test_hash_large): Added simple progress
+ indicator.
+
* macros.h (MD_PAD): Use size argument, don't depend on
sizeof of the count field(s).
diff --git a/testsuite/testutils.c b/testsuite/testutils.c
index 669669e6..d7f39159 100644
--- a/testsuite/testutils.c
+++ b/testsuite/testutils.c
@@ -592,7 +592,13 @@ test_hash_large(const struct nettle_hash *hash,
hash->init(ctx);
for (i = 0; i < count; i++)
- hash->update(ctx, length, data);
+ {
+ hash->update(ctx, length, data);
+ if (i % (count / 50) == 0)
+ fprintf (stderr, ".");
+ }
+ fprintf (stderr, "\n");
+
hash->digest(ctx, hash->digest_size, buffer);
print_hex(hash->digest_size, buffer);