From 663c760cc9e8d4a17546be8ab0726271b8d310ca Mon Sep 17 00:00:00 2001 From: Daniel Shahaf Date: Fri, 23 Oct 2015 05:34:01 +0000 Subject: [PATCH] minor: test harness: Convert some global failure modes to TAP "Bail out" mode. --- tests/test-highlighting.zsh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/test-highlighting.zsh b/tests/test-highlighting.zsh index dece1d9..a67229a 100755 --- a/tests/test-highlighting.zsh +++ b/tests/test-highlighting.zsh @@ -31,20 +31,20 @@ # Check an highlighter was given as argument. [[ -n "$1" ]] || { - echo "You must provide the name of a valid highlighter as argument." >&2 - exit 1 + echo >&2 "Bail out! You must provide the name of a valid highlighter as argument." + exit 2 } # Check the highlighter is valid. [[ -f ${0:h:h}/highlighters/$1/$1-highlighter.zsh ]] || { - echo "Could not find highlighter '$1'." >&2 - exit 1 + echo >&2 "Bail out! Could not find highlighter '$1'." + exit 2 } # Check the highlighter has test data. [[ -d ${0:h:h}/highlighters/$1/test-data ]] || { - echo "Highlighter '$1' has no test data." >&2 - exit 1 + echo >&2 "Bail out! Highlighter '$1' has no test data." + exit 2 } # Load the main script.