diff options
author | Niels Möller <nisse@lysator.liu.se> | 2013-09-28 09:23:19 +0200 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2013-09-28 09:23:19 +0200 |
commit | 0e577b14c65f27de4e4734e79f86e43be9247780 (patch) | |
tree | a43c31576e98b5012c58502786238aae82870972 | |
parent | 7e9b73e098e7876df990a6f2740d4987ebc2f698 (diff) | |
download | nettle-0e577b14c65f27de4e4734e79f86e43be9247780.tar.gz |
Progress indicator for test_hash_large.
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | testsuite/testutils.c | 8 |
2 files changed, 10 insertions, 1 deletions
@@ -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); |