X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Fhtable%2Ftest%2Frun.c;fp=ccan%2Fhtable%2Ftest%2Frun.c;h=3608941d97a9de42fde9a96d60d761e00662fc8e;hb=b98c68473e3317e09ebcc2d7d46e374fc08c531d;hp=85502c4ab1f8d3dbeb6e69cde0ecaa2cb4560b7e;hpb=e16aa40bed387c9575bc9c5d1b19ecca0e9cbda7;p=ccan diff --git a/ccan/htable/test/run.c b/ccan/htable/test/run.c index 85502c4a..3608941d 100644 --- a/ccan/htable/test/run.c +++ b/ccan/htable/test/run.c @@ -67,7 +67,7 @@ static void find_vals(struct htable *ht, return; } } - pass("Found %llu numbers in hash", (long long)i); + ok1(htable_count(ht) == i); } static void del_vals(struct htable *ht, @@ -105,12 +105,13 @@ int main(void) void *p; struct htable_iter iter; - plan_tests(36); + plan_tests(38); for (i = 0; i < NUM_VALS; i++) val[i] = i; dne = i; htable_init(&ht, hash, NULL); + ok1(htable_count(&ht) == 0); ok1(ht_max(&ht) == 0); ok1(ht.bits == 0); @@ -207,6 +208,8 @@ int main(void) ok1(htable_init_sized(&ht, hash, NULL, 1025)); ok1(ht_max(&ht) >= 1025); htable_clear(&ht); - + + ok1(htable_count(&ht) == 0); + return exit_status(); }