summaryrefslogtreecommitdiffstats
path: root/Test/Makefile.in
diff options
context:
space:
mode:
authorPeter Stephenson <pws@users.sourceforge.net>2007-12-18 21:16:30 +0000
committerPeter Stephenson <pws@users.sourceforge.net>2007-12-18 21:16:30 +0000
commitf8585a7c21f6ac2692a608bc60ffc715489616c3 (patch)
tree50a982574344bc390e789777862b5f538522078c /Test/Makefile.in
parent24279: allow terminal changes after zle -I to be acquired by main shell (diff)
downloadzsh-f8585a7c21f6ac2692a608bc60ffc715489616c3.tar
zsh-f8585a7c21f6ac2692a608bc60ffc715489616c3.tar.gz
zsh-f8585a7c21f6ac2692a608bc60ffc715489616c3.tar.bz2
zsh-f8585a7c21f6ac2692a608bc60ffc715489616c3.tar.lz
zsh-f8585a7c21f6ac2692a608bc60ffc715489616c3.tar.xz
zsh-f8585a7c21f6ac2692a608bc60ffc715489616c3.tar.zst
zsh-f8585a7c21f6ac2692a608bc60ffc715489616c3.zip
24289 plus Ismail's suggestion 24290: count test scripts succeeded and failed
Diffstat (limited to 'Test/Makefile.in')
-rw-r--r--Test/Makefile.in16
1 files changed, 11 insertions, 5 deletions
diff --git a/Test/Makefile.in b/Test/Makefile.in
index 1e03c703f..5eeb716e2 100644
--- a/Test/Makefile.in
+++ b/Test/Makefile.in
@@ -45,11 +45,17 @@ check test:
cd $(dir_top) && DESTDIR= \
$(MAKE) MODDIR=`pwd`/$(subdir)/Modules install.modules > /dev/null; \
fi
- -for f in $(sdir)/$(TESTNUM)*.ztst; do \
- ZTST_exe=$(dir_top)/Src/zsh \
- $(dir_top)/Src/zsh +Z -f $(sdir)/ztst.zsh $$f; \
- done
- rm -rf Modules .zcompdump
+ if ZTST_testlist="`for f in $(sdir)/$(TESTNUM)*.ztst; \
+ do echo $$f; done`" \
+ ZTST_srcdir="$(sdir)" \
+ ZTST_exe=$(dir_top)/Src/zsh \
+ $(dir_top)/Src/zsh +Z -f $(sdir)/runtests.zsh; then \
+ stat=0; \
+ else \
+ stat=1; \
+ fi; \
+ rm -rf Modules .zcompdump; \
+ exit $$stat
# ========== DEPENDENCIES FOR CLEANUP ==========