diff --git a/tests/file-tests/prepare.sh b/tests/file-tests/prepare.sh index b7bfb6d..fe9a3b5 100755 --- a/tests/file-tests/prepare.sh +++ b/tests/file-tests/prepare.sh @@ -15,12 +15,14 @@ printf $'#!/bin/bash compare() { IN="db/$1" OUT="$TMPDIR/out" - rlRun "file \'$IN\' > \'$OUT\'" "0" "Run file on $1" + ERR="$TMPDIR/err" + rlRun "file \'$IN\' > \'$OUT\' 2> \'$ERR\'" "0" "Run file on $1" sed -i "s|^$IN: ||" "$OUT" REF="reference/$1.ref" if ! rlAssertNotDiffer "$REF" "$OUT"; then rlRun -l "diff -u \'$REF\' \'$OUT\'" 1 fi + rlRun "test ! -s \'$ERR\'" "0" "Check that stderr was empty" } PACKAGE="file" diff --git a/tests/file-tests/runtest.sh b/tests/file-tests/runtest.sh index 9a4a97c..9b280fc 100755 --- a/tests/file-tests/runtest.sh +++ b/tests/file-tests/runtest.sh @@ -4,12 +4,14 @@ compare() { IN="db/$1" OUT="$TMPDIR/out" - rlRun "file '$IN' > '$OUT'" "0" "Run file on $1" + ERR="$TMPDIR/err" + rlRun "file '$IN' > '$OUT' 2> '$ERR'" "0" "Run file on $1" sed -i "s|^$IN: ||" "$OUT" REF="reference/$1.ref" if ! rlAssertNotDiffer "$REF" "$OUT"; then rlRun -l "diff -u '$REF' '$OUT'" 1 fi + rlRun "test ! -s '$ERR'" "0" "Check that stderr was empty" } PACKAGE="file"