1
0
mirror of https://github.com/sstephenson/bats.git synced 2025-12-07 17:03:57 +01:00
This commit is contained in:
Antonio Ojea 2017-09-22 08:20:38 +00:00 committed by GitHub
commit 070ffa166a

View File

@ -1,6 +1,16 @@
#!/usr/bin/env bash #!/usr/bin/env bash
set -e set -e
check_bash_version() {
if [ ${BASH_VERSINFO[0]} -lt 4 ] ; then
echo "Bats has known issues with old versions of Bash"
echo "and doesn't work as expected, see issue #49 and #140"
echo "in https://github.com/sstephenson/bats/issues/"
echo "Please use Bash versions greater or equal than 4.1"
exit 1
fi
}
version() { version() {
echo "Bats 0.4.0" echo "Bats 0.4.0"
} }
@ -52,6 +62,7 @@ expand_path() {
} || echo "$1" } || echo "$1"
} }
check_bash_version
BATS_LIBEXEC="$(abs_dirname "$0")" BATS_LIBEXEC="$(abs_dirname "$0")"
export BATS_PREFIX="$(abs_dirname "$BATS_LIBEXEC")" export BATS_PREFIX="$(abs_dirname "$BATS_LIBEXEC")"
export BATS_CWD="$(abs_dirname .)" export BATS_CWD="$(abs_dirname .)"