X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Fhtable%2Ftest%2Frun.c;fp=ccan%2Fhtable%2Ftest%2Frun.c;h=09cde890f7ea34af2e8be9c080ebd472c2b8f21c;hb=7b56762984ce66f38728b542ca347bcb6fe3e981;hp=c5272c151df43686fbae208004d2a51ed951875c;hpb=d81e79b8dfdfb0da8766c022e767a5b040e5d07b;p=ccan diff --git a/ccan/htable/test/run.c b/ccan/htable/test/run.c index c5272c15..09cde890 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(35); + plan_tests(36); for (i = 0; i < NUM_VALS; i++) val[i] = i; dne = i; @@ -156,6 +156,11 @@ int main(int argc, char *argv[]) i++; ok1(i == NUM_VALS); + i = 0; + for (p = htable_prev(&ht, &iter); p; p = htable_prev(&ht, &iter)) + i++; + ok1(i == NUM_VALS); + /* Delete all. */ del_vals(&ht, val, NUM_VALS); ok1(!htable_get(&ht, hash(&val[0], NULL), objcmp, &val[0]));