From 88e602e3675353f14cd181497b180fa6f2b6c2b3 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Sun, 25 Jan 2015 19:50:27 +0100 Subject: [PATCH] tests: setup.sh: doc / more verbose --- tests/setup.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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