Makefile | 6 ++++-- diff --git a/Makefile b/Makefile index 98597759e2dc1ccb5aeda7b30615a5a27aa3e0ce..ed90a571ed796dcf1896aca58255c9975516bbc6 100644 --- a/Makefile +++ b/Makefile @@ -12,11 +12,13 @@ cram -i --shell=zsh tests # Run tests with all ZDOTDIRs. test_full: + ret=0; \ for i in $(wildcard tests/ZDOTDIR*); do \ echo "ZDOTDIR=$$i"; \ - ZDOTDIR=${CURDIR}/$$i cram --shell=zsh -v tests; \ + ZDOTDIR=${CURDIR}/$$i cram --shell=zsh -v tests || ret=$$?; \ echo; \ - done + done; \ + return $$ret # Define targets for test files, with relative and abolute path. # Use verbose output, which is useful with Vim's 'errorformat'.