X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;ds=inline;f=ccan%2Fhtable%2Ftest%2Frun-type.c;h=c4201ed0cc5f5a6b151603f015ece212d5484d9a;hb=209a81909942a07cb334d6dcae7626a3ecde141d;hp=2fc38c3ac0a8d81530b199cf6ca575f46c3eb5ae;hpb=c910bdce167ff42aa6d9e4f1b8f905a76f0b9e75;p=ccan diff --git a/ccan/htable/test/run-type.c b/ccan/htable/test/run-type.c index 2fc38c3a..c4201ed0 100644 --- a/ccan/htable/test/run-type.c +++ b/ccan/htable/test/run-type.c @@ -116,7 +116,7 @@ int main(void) void *p; struct htable_obj_iter iter; - plan_tests(32); + plan_tests(35); for (i = 0; i < NUM_VALS; i++) val[i].key = i; dne = i; @@ -128,6 +128,7 @@ int main(void) /* We cannot find an entry which doesn't exist. */ ok1(!htable_obj_get(&ht, &dne)); + ok1(!htable_obj_pick(&ht, 0, NULL)); /* Fill it, it should increase in size. */ add_vals(&ht, val, NUM_VALS); @@ -142,6 +143,8 @@ int main(void) /* Find all. */ find_vals(&ht, val, NUM_VALS); ok1(!htable_obj_get(&ht, &dne)); + ok1(htable_obj_pick(&ht, 0, NULL)); + ok1(htable_obj_pick(&ht, 0, &iter)); /* Walk once, should get them all. */ i = 0;