From 690205baf3c970f855cc267ef0976dedaf8bbe04 Mon Sep 17 00:00:00 2001 From: Martijn van Beurden Date: Thu, 25 Apr 2013 15:20:23 +0200 Subject: [PATCH] Add set -e to stop test_metaflac.sh test_metaflac.sh wasn't aborting when replaygain values were incorrect because the die() function was embedded in a pipe. set -e was added so the script exits with a non-zero exit code when die is called in a pipe. Signed-off-by: Erik de Castro Lopo --- test/test_metaflac.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/test_metaflac.sh b/test/test_metaflac.sh index 9a132918..2badf570 100755 --- a/test/test_metaflac.sh +++ b/test/test_metaflac.sh @@ -452,6 +452,8 @@ REPLAYGAIN_FREQ="$REPLAYGAIN_FREQ 37800/-14.18" REPLAYGAIN_FREQ="$REPLAYGAIN_FREQ 44100/-14.17" REPLAYGAIN_FREQ="$REPLAYGAIN_FREQ 48000/-14.16:1:2:4" +set -e + for ACTION in $REPLAYGAIN_FREQ ; do if [ -n "${ACTION##*:*}" ] ; then HARMONICS=1