Mercurial > vim
comparison src/testdir/Makefile @ 7506:cfc0d60f6233 v7.4.1055
commit https://github.com/vim/vim/commit/e7893a4088d6ea796bcab6195d232cb26c12c317
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Jan 6 21:23:56 2016 +0100
patch 7.4.1055
Problem: Running "make newtests" in src/testdir has no output.
Solution: List the messages file when a test fails. (Christian Brabandt)
Update the list of tests.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 06 Jan 2016 21:30:05 +0100 |
parents | 6b057079a836 |
children | 1529ae1c456a |
comparison
equal
deleted
inserted
replaced
7505:d71bf2753073 | 7506:cfc0d60f6233 |
---|---|
118 # New style of tests uses Vim script with assert calls. These are easier | 118 # New style of tests uses Vim script with assert calls. These are easier |
119 # to write and a lot easier to read and debug. | 119 # to write and a lot easier to read and debug. |
120 # Limitation: Only works with the +eval feature. | 120 # Limitation: Only works with the +eval feature. |
121 RUN_VIMTEST = VIMRUNTIME=$(SCRIPTSOURCE); export VIMRUNTIME; $(VALGRIND) $(VIMPROG) -f -u unix.vim -U NONE --noplugin | 121 RUN_VIMTEST = VIMRUNTIME=$(SCRIPTSOURCE); export VIMRUNTIME; $(VALGRIND) $(VIMPROG) -f -u unix.vim -U NONE --noplugin |
122 | 122 |
123 newtests: $(NEW_TESTS) | 123 newtests: newtestssilent |
124 @/bin/sh -c "if test -f messages && grep -q 'FAILED' messages; then cat messages && cat test.log; fi" | |
125 | |
126 newtestssilent: $(NEW_TESTS) | |
127 | |
124 | 128 |
125 .vim.res: | 129 .vim.res: |
126 $(RUN_VIMTEST) -u NONE -S runtest.vim $*.vim | 130 $(RUN_VIMTEST) -u NONE -S runtest.vim $*.vim |