# Shell library sourced instead of ./test-lib.sh by tests that need # to run under Bash; primarily intended for tests of the completion # script. if test -n $BASH && test -z $POSIXLY_CORRECT { # we are in full-on bash mode true } elif type bash >/dev/null 2>&1 { # execute in full-on bash mode unset POSIXLY_CORRECT exec bash $0 @ARGV } else { echo '1..0 #SKIP skipping bash completion tests; bash not available' exit 0 } source ./test-lib.sh