X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Farray%2Ftest%2Frun.c;fp=ccan%2Farray%2Ftest%2Frun.c;h=b0b672ba5c8ebee0b217de8099035d14ca8fc5b6;hb=88a111e260ae2fd9bc67f24564311a3f1b0c26b2;hp=f999b213ea30e775c4b0b3612fbc77b07aa6aa5b;hpb=570c9c555f076e74f46141bb42b5d1d7ac89f632;p=ccan diff --git a/ccan/array/test/run.c b/ccan/array/test/run.c index f999b213..b0b672ba 100644 --- a/ccan/array/test/run.c +++ b/ccan/array/test/run.c @@ -58,7 +58,7 @@ int main(void) { } reset(arr); - testing(array_prepend, array_pop_nocheck); + testing(array_prepend, array_pop); { for (i=countof(lotsOfNumbers); i;) array_prepend(arr, lotsOfNumbers[--i]); @@ -67,7 +67,7 @@ int main(void) { ok1(!memcmp(arr.item, lotsOfNumbers, sizeof(lotsOfNumbers))); for (i=countof(lotsOfNumbers); i;) { - if (array_pop_nocheck(arr) != (long)lotsOfNumbers[--i]) { + if (array_pop(arr) != (long)lotsOfNumbers[--i]) { i++; break; } @@ -251,7 +251,7 @@ int main(void) { } reset(str); - testing(array_appends, array_prepends, array_pop); + testing(array_appends, array_prepends, array_pop_check); { #ifndef ARRAY_USE_TALLOC array(const char*) array = array_new(); @@ -276,19 +276,19 @@ int main(void) { array.item[7]==n[7] && array.item[8]==n[8]); - ok1(array_pop(array)==n[8] && - array_pop(array)==n[7] && - array_pop(array)==n[6] && - array_pop(array)==n[5] && - array_pop(array)==n[4] && - array_pop(array)==n[3] && - array_pop(array)==n[2] && - array_pop(array)==n[1] && - array_pop(array)==n[0]); + ok1(array_pop_check(array)==n[8] && + array_pop_check(array)==n[7] && + array_pop_check(array)==n[6] && + array_pop_check(array)==n[5] && + array_pop_check(array)==n[4] && + array_pop_check(array)==n[3] && + array_pop_check(array)==n[2] && + array_pop_check(array)==n[1] && + array_pop_check(array)==n[0]); ok1(array.size==0); - ok1(array_pop(array)==NULL && array_pop(array)==NULL && array_pop(array)==NULL); + ok1(array_pop_check(array)==NULL && array_pop_check(array)==NULL && array_pop_check(array)==NULL); array_free(array); } @@ -296,7 +296,7 @@ int main(void) { trace("Freeing amalgams (internal)"); freeAmalgams(); - return 0; + return exit_status(); } static void generateAmalgams(void) {