diff options
Diffstat (limited to 'test/util')
-rwxr-xr-x | test/util/pacsorttest.sh | 15 | ||||
-rwxr-xr-x | test/util/vercmptest.sh | 16 |
2 files changed, 13 insertions, 18 deletions
diff --git a/test/util/pacsorttest.sh b/test/util/pacsorttest.sh index 0abddc26..ac16c459 100755 --- a/test/util/pacsorttest.sh +++ b/test/util/pacsorttest.sh @@ -19,12 +19,17 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. # default binary if one was not specified as $1 -bin='pacsort' +bin=${1:-${PMTEST_UTIL_DIR}pacsort} # holds counts of tests total=23 run=0 failure=0 +if ! type -p "$bin"; then + echo "Bail out! pacsort binary ($bin) could not be located" + exit 1 +fi + # args: # runtest input expected test_description optional_opts runtest() { @@ -42,14 +47,6 @@ runtest() { fi } -# use first arg as our binary if specified -[[ -n "$1" ]] && bin="$1" - -if ! type -p "$bin"; then - echo "Bail out! pacsort binary ($bin) could not be located" - exit 1 -fi - echo "Running pacsort tests..." echo "1..$total" diff --git a/test/util/vercmptest.sh b/test/util/vercmptest.sh index 9297cdcb..a7fd8517 100755 --- a/test/util/vercmptest.sh +++ b/test/util/vercmptest.sh @@ -18,12 +18,18 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. # default binary if one was not specified as $1 -bin='vercmp' +bin=${1:-${PMTEST_UTIL_DIR}vercmp} # holds counts of tests total=92 run=0 failure=0 +# use first arg as our binary if specified +if ! type -p "$bin"; then + echo "Bail out! vercmp binary ($bin) could not be located" + exit 1 +fi + # args: # pass ver1 ver2 ret expected pass() { @@ -57,14 +63,6 @@ runtest() { $func $2 $1 $ret $reverse } -# use first arg as our binary if specified -[[ -n "$1" ]] && bin="$1" - -if ! type -p "$bin"; then - echo "Bail out! vercmp binary ($bin) could not be located" - exit 1 -fi - echo "# Running vercmp tests..." echo "1..$total" |