X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fcrypto%2Fshachain%2Ftest%2Frun.c;h=c7b4035a21ffb3f6d31289834538242eaec7a7de;hp=36dfaaeb7adaebb0ed03e438b2a652b126282488;hb=8ad6ab9ce9b78c6b28b727b11d571d11856479c6;hpb=2a03b7b304b185680ff0255731c671b71a7fb1b2;ds=sidebyside diff --git a/ccan/crypto/shachain/test/run.c b/ccan/crypto/shachain/test/run.c index 36dfaaeb..c7b4035a 100644 --- a/ccan/crypto/shachain/test/run.c +++ b/ccan/crypto/shachain/test/run.c @@ -13,7 +13,7 @@ int main(void) uint64_t i, j; /* This is how many tests you plan to run */ - plan_tests(NUM_TESTS * 3 + NUM_TESTS * (NUM_TESTS + 1) - 1); + plan_tests(NUM_TESTS * 4 + NUM_TESTS * (NUM_TESTS + 1) - 1); memset(&seed, 0, sizeof(seed)); /* Generate a whole heap. */ @@ -34,6 +34,7 @@ int main(void) i--) { struct sha256 hash; int expidx = 0xFFFFFFFFFFFFFFFFULL - i; + ok1(shachain_next_index(&chain) == i); ok1(shachain_add_hash(&chain, i, &expect[expidx])); for (j = i; j != 0; j++) { ok1(shachain_get_hash(&chain, j, &hash));