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