X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Fhtable%2Ftest%2Frun.c;fp=ccan%2Fhtable%2Ftest%2Frun.c;h=c5272c151df43686fbae208004d2a51ed951875c;hb=64b0c5cdeea5bc00ce3b9ef89fd3aade9cb0cd2c;hp=7fc05e24f6bfac4b38748491911c6741d0b841a8;hpb=f45214bf85dd683a8268042b217e98444b4a2573;p=ccan diff --git a/ccan/htable/test/run.c b/ccan/htable/test/run.c index 7fc05e24..c5272c15 100644 --- a/ccan/htable/test/run.c +++ b/ccan/htable/test/run.c @@ -105,7 +105,7 @@ int main(int argc, char *argv[]) void *p; struct htable_iter iter; - plan_tests(29); + plan_tests(35); for (i = 0; i < NUM_VALS; i++) val[i] = i; dne = i; @@ -191,5 +191,17 @@ int main(int argc, char *argv[]) ok1(ht.perfect_bit != 0); htable_clear(&ht); + ok1(htable_init_sized(&ht, hash, NULL, 1024)); + ok1(ht.max >= 1024); + htable_clear(&ht); + + ok1(htable_init_sized(&ht, hash, NULL, 1023)); + ok1(ht.max >= 1023); + htable_clear(&ht); + + ok1(htable_init_sized(&ht, hash, NULL, 1025)); + ok1(ht.max >= 1025); + htable_clear(&ht); + return exit_status(); }