From: Niels Möller Date: Tue, 30 Oct 2001 15:30:54 +0000 (+0100) Subject: (test_program): Check the xit code more X-Git-Tag: nettle_1.5_release_20020131~121 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=da5e0a76921006ec58ef97b12fff4f429a776870;p=thirdparty%2Fnettle.git (test_program): Check the xit code more carefully, and treat 77 as skip. This convention was borrowed from autotest. Rev: src/nettle/testsuite/run-tests:1.2 --- diff --git a/testsuite/run-tests b/testsuite/run-tests index 9c516427..12573d7b 100755 --- a/testsuite/run-tests +++ b/testsuite/run-tests @@ -13,13 +13,21 @@ env_program () { } test_program () { - if "./$1" ; then - echo PASS: ${1%-test} - else - echo FAIL: ${1%-test} - failed=`expr $failed + 1` - fi - all=`expr $all + 1` + "./$1" + case "$?" in + 0) + echo PASS: ${1%-test} + all=`expr $all + 1` + ;; + 77) + echo SKIP: ${1%-test} + ;; + *) + echo FAIL: ${1%-test} + failed=`expr $failed + 1` + all=`expr $all + 1` + ;; + esac } env_program setup-env