]>
Commit | Line | Data |
---|---|---|
f8891cfa SG |
1 | #!/bin/sh |
2 | # | |
3 | # Ensures that tests are run under Bash; primarily intended for running tests | |
4 | # of the completion script. | |
5 | ||
6 | if test -n "$BASH" && test -z "$POSIXLY_CORRECT"; then | |
7 | # we are in full-on bash mode | |
8 | true | |
9 | elif type bash >/dev/null 2>&1; then | |
10 | # execute in full-on bash mode | |
11 | unset POSIXLY_CORRECT | |
12 | exec bash "$0" "$@" | |
13 | else | |
14 | echo '1..0 #SKIP skipping bash completion tests; bash not available' | |
15 | exit 0 | |
16 | fi | |
17 | ||
18 | . ./test-lib.sh |