0
0
mirror of https://github.com/vim/vim.git synced 2025-07-26 11:04:33 -04:00

patch 8.2.0290: running individual test differs from all tests

Problem:    Running individual test differs from all tests.
Solution:   Pass on environment variables. (Yee Cheng Chin, closes #5672)
This commit is contained in:
Bram Moolenaar 2020-02-20 22:35:02 +01:00
parent e0807ea4a7
commit 85683ec620
3 changed files with 5 additions and 1 deletions

View File

@ -73,7 +73,7 @@ $(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS_RES): $(SCRIPTS_FIRST)
# make test_largefile # make test_largefile
$(NEW_TESTS): $(NEW_TESTS):
rm -f $@.res test.log messages rm -f $@.res test.log messages
@MAKEFLAGS=--no-print-directory $(MAKE) -f Makefile $@.res @MAKEFLAGS=--no-print-directory $(MAKE) -f Makefile $@.res VIMPROG=$(VIMPROG) XXDPROG=$(XXDPROG) SCRIPTSOURCE=$(SCRIPTSOURCE)
@cat messages @cat messages
@if test -f test.log; then \ @if test -f test.log; then \
exit 1; \ exit 1; \

View File

@ -25,6 +25,8 @@ At 2), instead of running the test separately, it can be included in
bit faster, because Vim doesn't have to be started, one Vim instance runs many bit faster, because Vim doesn't have to be started, one Vim instance runs many
tests. tests.
At 4), to run a test in GUI, add "GUI_FLAG=-g" to the make command.
What you can use (see test_assert.vim for an example): What you can use (see test_assert.vim for an example):

View File

@ -738,6 +738,8 @@ static char *(features[]) =
static int included_patches[] = static int included_patches[] =
{ /* Add new patch number below this line */ { /* Add new patch number below this line */
/**/
290,
/**/ /**/
289, 289,
/**/ /**/