From: Daniel Hahler Date: Sun, 25 Jan 2015 18:50:27 +0000 (+0100) Subject: tests: setup.sh: doc / more verbose X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=88e602e3675353f14cd181497b180fa6f2b6c2b3;p=zsh-autoenv.git tests: setup.sh: doc / more verbose --- diff --git a/tests/setup.sh b/tests/setup.sh index 557b9e7..5dcb62b 100644 --- a/tests/setup.sh +++ b/tests/setup.sh @@ -1,3 +1,7 @@ +# Setup for tests. +# +# It returns 1 in case of errors, and no tests should be run then! +# # Ensure we have our mocked out AUTOENV_ENV_FILENAME # (via .zshenv). @@ -5,7 +9,10 @@ # Not handled in varstash yet. # setopt nounset -[[ $AUTOENV_ENV_FILENAME[0,4] == '/tmp' ]] || return 1 +if [[ $AUTOENV_ENV_FILENAME[0,4] != '/tmp' ]]; then + echo "AUTOENV_ENV_FILENAME is not in /tmp. Aborting." + return 1 +fi # Reset any authentication. echo -n >| $AUTOENV_ENV_FILENAME