From 96591ba1b5bffa57724fa90e13d1f2cdc810ccd5 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sun, 13 Jan 2013 21:31:50 +0100 Subject: [PATCH 1/1] When running make check, output which checks failed. --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 3d0a87c..ad886c0 100644 --- a/Makefile +++ b/Makefile @@ -112,11 +112,14 @@ clean: $(RM) -r movit.info coverage/ check: $(TESTS) - FAIL=0; \ + FAILED_TESTS=""; \ for TEST in $(TESTS); do \ - ./$$TEST || FAIL=1; \ + ./$$TEST || FAILED_TESTS="$$TEST $$FAILED_TESTS"; \ done; \ - exit $$FAIL + if [ "$$FAILED_TESTS" ]; then \ + echo Failed tests: $$FAILED_TESTS; \ + exit 1; \ + fi # You need to build with COVERAGE=1 to use this target. coverage: check -- 2.39.2