test: fix invalid usage of 'type -p'
commit38e5a4a54f1be3b678e5ab55b97f81be88824119
authorDan McGee <dan@archlinux.org>
Sat, 2 Apr 2011 18:48:21 +0000 (2 13:48 -0500)
committerDan McGee <dan@archlinux.org>
Tue, 5 Apr 2011 00:03:27 +0000 (4 19:03 -0500)
tree2f884a325dfb7d376c380eb6b9fa0e9208aa3327
parent0458572a6e9db0030f305c25e951434a099ae754
test: fix invalid usage of 'type -p'

The vercmptest script needs to be invoked as a bash script for this to
be valid; the -p operator is interpreted as an argument to look up by
sh. This goes way back to commit 3bf9448943dc0b, done to solve
http://mailman.archlinux.org/pipermail/pacman-dev/2008-July/007180.html.

Saw this problem running in a virtual machine where sh is not bash, but
in fact dash:

    user@debian-powerpc:~/projects/pacman$ ./test/util/vercmptest.sh
    src/util/vercmp-p: not found
    src/util/vercmp is src/util/vercmp
    vercmp binary (src/util/vercmp) could not be located

Signed-off-by: Dan McGee <dan@archlinux.org>
test/util/vercmptest.sh