carefully, and treat 77 as skip. This convention was borrowed from
autotest.
Rev: src/nettle/testsuite/run-tests:1.2
}
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