aboutsummaryrefslogtreecommitdiff
path: root/tests/do.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'tests/do.sh.in')
-rwxr-xr-xtests/do.sh.in6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/do.sh.in b/tests/do.sh.in
index 120b66b28..65716c057 100755
--- a/tests/do.sh.in
+++ b/tests/do.sh.in
@@ -76,7 +76,7 @@ check_results() {
NUM_DIFF=`diff result/$f.out /tmp/reader.out | wc -l`
else
printf "%-48s\tERROR (ndpiReader${EXE_SUFFIX} exit code: ${CMD_RET})\n" "$f"
- RC=1
+ RC=$(( RC + 1 ))
continue
fi
@@ -86,7 +86,7 @@ check_results() {
printf "%-48s\tERROR\n" "$f"
echo "$CMD [old vs new]"
diff result/$f.out /tmp/reader.out
- RC=1
+ RC=$(( RC + 1 ))
fi
/bin/rm -f /tmp/reader.out
@@ -100,4 +100,6 @@ fi
build_results
check_results $*
+test ${RC} -ne 0 && printf '%s: %s\n' "${0}" "${RC} pcap(s) failed"
+
exit $RC