Skip to content

Commit 53f0c96

Browse files
committed
patch 8.0.1209: still too many old style tests
Problem: Still too many old style tests. Solution: Convert a few more tests to new style. (Yegappan Lakshmanan, closes #2230)
1 parent 6b89dbb commit 53f0c96

20 files changed

Lines changed: 221 additions & 234 deletions

src/Makefile

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2088,9 +2088,9 @@ run_memfile_test: $(MEMFILE_TEST_TARGET)
20882088
run_message_test: $(MESSAGE_TEST_TARGET)
20892089
$(VALGRIND) ./$(MESSAGE_TEST_TARGET) || exit 1; echo $* passed;
20902090

2091-
# Run individual OLD style test, assuming that Vim was already compiled.
2091+
# Run individual OLD style test.
2092+
# These do not depend on the executable, compile it when needed.
20922093
test1 \
2093-
test_autoformat_join \
20942094
test_changelist \
20952095
test_close_count \
20962096
test_erasebackword \
@@ -2100,20 +2100,19 @@ test1 \
21002100
test_listchars \
21012101
test_search_mbyte \
21022102
test_wordcount \
2103-
test3 test8 \
2104-
test11 test12 test14 test15 test17 test19 \
2103+
test3 test11 test12 test14 test15 test17 test19 \
21052104
test20 test25 test28 test29 \
2106-
test30 test32 test34 test36 test37 test38 test39 \
2105+
test30 test32 test36 test37 test38 test39 \
21072106
test40 test42 test44 test45 test48 test49 \
2108-
test50 test52 test54 test55 test59 \
2107+
test50 test52 test55 test59 \
21092108
test64 test66 test68 test69 \
21102109
test70 test72 test73 test77 test79 \
21112110
test83 test85 test86 test87 test88 \
2112-
test94 test95 test99 \
2113-
test108:
2111+
test94 test95 test99 test108:
21142112
cd testdir; rm -f [email protected]; $(MAKE) -f Makefile [email protected] VIMPROG=../$(VIMTARGET) $(GUI_TESTARG) SCRIPTSOURCE=../$(SCRIPTSOURCE)
21152113

2116-
# Run individual NEW style test, assuming that Vim was already compiled.
2114+
# Run individual NEW style test.
2115+
# These do not depend on the executable, compile it when needed.
21172116
test_arglist \
21182117
test_arabic \
21192118
test_assert \

src/testdir/Make_all.mak

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,12 @@ SCRIPTS_FIRST = \
1414
# Tests that run on all systems.
1515
SCRIPTS_ALL = \
1616
test3.out \
17-
test8.out \
1817
test14.out \
1918
test15.out \
2019
test19.out \
2120
test20.out \
2221
test28.out \
2322
test29.out \
24-
test34.out \
2523
test36.out \
2624
test37.out \
2725
test38.out \
@@ -44,7 +42,6 @@ SCRIPTS_ALL = \
4442
test95.out \
4543
test99.out \
4644
test108.out \
47-
test_autoformat_join.out \
4845
test_changelist.out \
4946
test_close_count.out \
5047
test_erasebackword.out \
@@ -72,11 +69,6 @@ SCRIPTS_MORE2 = \
7269
test49.out
7370

7471

75-
# Tests that run on most systems, but not MingW and Cygwin.
76-
SCRIPTS_MORE3 = \
77-
test54.out
78-
79-
8072
# Tests that run on most systems, but not on VMS
8173
SCRIPTS_MORE4 = \
8274
test17.out \
@@ -187,6 +179,7 @@ NEW_TESTS = test_arabic.res \
187179
test_textobjects.res \
188180
test_undo.res \
189181
test_usercommands.res \
182+
test_user_func.res \
190183
test_viminfo.res \
191184
test_vimscript.res \
192185
test_visual.res \

src/testdir/Make_amiga.mak

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ include Make_all.mak
1919
# test85 no Lua interface
2020
# test86, 87 no Python interface
2121

22-
SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE3) $(SCRIPTS_MORE4)
22+
SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE4)
2323

2424
# Must run test1 first to create small.vim.
2525
$(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS): $(SCRIPTS_FIRST)

src/testdir/Make_dos.mak

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ default: nongui
1717
# test49 fails in various ways
1818
# test97 \{ and \$ are not escaped characters.
1919

20-
SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE1) $(SCRIPTS_MORE3) $(SCRIPTS_MORE4)
20+
SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE1) $(SCRIPTS_MORE4)
2121

2222
TEST_OUTFILES = $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_WIN32) $(SCRIPTS_GUI)
2323
DOSTMP = dostmp

src/testdir/Make_ming.mak

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
#
55
# Author: Bill McCarthy
66
#
7-
# Note that test54 has been removed until it is fixed.
8-
#
97
# Requires a set of Unix tools: echo, diff, etc.
108

119
ifneq (sh.exe, $(SHELL))
@@ -35,7 +33,6 @@ include Make_all.mak
3533
# test10 'errorformat' is different
3634
# test12 can't unlink a swap file
3735
# test25 uses symbolic link
38-
# test54 doesn't work yet
3936
# test97 \{ and \$ are not escaped characters
4037

4138
SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE1) $(SCRIPTS_MORE4) $(SCRIPTS_WIN32)

src/testdir/Make_vms.mms

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,14 +74,13 @@ VIMPROG = <->vim.exe
7474
.SUFFIXES : .out .in
7575

7676
SCRIPT = test1.out test3.out \
77-
test8.out \
7877
test14.out test15.out \
7978
test19.out test20.out \
8079
test28.out test29.out test30.out test32.out \
81-
test34.out test36.out test37.out \
80+
test36.out test37.out \
8281
test38.out test39.out test40.out test42.out \
8382
test44.out test45.out \
84-
test48.out test49.out test54.out \
83+
test48.out test49.out \
8584
test55.out \
8685
test64.out \
8786
test66.out test68.out test69.out \
@@ -92,7 +91,6 @@ SCRIPT = test1.out test3.out \
9291
test95.out test99.out \
9392
test108.out\
9493
test_autocmd_option.out \
95-
test_autoformat_join.out \
9694
test_breakindent.out \
9795
test_changelist.out \
9896
test_close_count.out \

src/testdir/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ include Make_all.mak
2424
SCRIPTS = $(SCRIPTS_ALL) \
2525
$(SCRIPTS_MORE1) \
2626
$(SCRIPTS_MORE2) \
27-
$(SCRIPTS_MORE3) \
2827
$(SCRIPTS_MORE4)
2928

3029
SCRIPTS_BENCH = bench_re_freeze.out

src/testdir/main.aap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
VimProg ?= ../vim
66

77
Scripts = test1.out test2.out test3.out test6.out
8-
test8.out test11.out
8+
test11.out
99
test12.out test13.out test14.out test15.out test17.out
1010
test18.out test19.out test20.out test21.out
1111
test25.out test27.out
1212
test28.out test29.out test30.out test32.out
13-
test34.out test36.out test37.out
13+
test36.out test37.out
1414
test38.out test39.out test40.out test42.out
1515
test44.out test45.out test46.out test47.out
1616
test48.out test49.out test74.out

src/testdir/test34.in

Lines changed: 0 additions & 87 deletions
This file was deleted.

src/testdir/test34.ok

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)