From 4572d0f6365bf1afc96f3fee03338f11e14c73e1 Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Fri, 13 Jun 2014 21:18:57 -0400 Subject: [PATCH] Runner will now output failure filenames This is temporary until a proper reporter can be created --- src/runner | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/runner b/src/runner index 07c76e5..5e8a771 100755 --- a/src/runner +++ b/src/runner @@ -19,8 +19,15 @@ # along with this program. If not, see . ## +declare -i fail=0 + # each test is run in a separate process to ensure environment isolation for tcase in "$@"; do - env -i ./run-spec "$tcase" + env -i ./run-spec "$tcase" || { + echo "failed: $tcase" >&2 + fail=1 + } done +test $fail -eq 0 +