blob: 1318cfd75c3dc4909e118128438910f03cae5c5e [file] [log] [blame]
Bram Moolenaar7b6156f2015-12-28 16:01:26 +01001#
2# Common Makefile, defines the list of tests to run.
3#
4
5# Tests that run on all systems.
6SCRIPTS_ALL = \
7 test1.out \
8 test3.out \
9 test4.out \
10 test5.out \
11 test6.out \
12 test7.out \
13 test8.out \
14 test9.out \
15 test13.out \
16 test14.out \
17 test15.out \
18 test18.out \
19 test19.out \
20 test20.out \
21 test21.out \
22 test22.out \
23 test23.out \
24 test24.out \
25 test26.out \
26 test28.out \
27 test29.out \
28 test31.out \
29 test33.out \
30 test34.out \
31 test35.out \
32 test36.out \
33 test37.out \
34 test38.out \
35 test39.out \
36 test40.out \
37 test41.out \
38 test42.out \
39 test43.out \
40 test44.out \
41 test45.out \
42 test46.out \
43 test47.out \
44 test48.out \
45 test51.out \
46 test53.out \
47 test55.out \
48 test56.out \
49 test57.out \
50 test60.out \
51 test61.out \
52 test62.out \
53 test63.out \
54 test64.out \
55 test65.out \
56 test66.out \
57 test67.out \
58 test68.out \
59 test69.out \
60 test70.out \
61 test71.out \
62 test73.out \
63 test74.out \
64 test75.out \
65 test76.out \
66 test77.out \
67 test79.out \
68 test80.out \
69 test81.out \
70 test82.out \
71 test84.out \
72 test88.out \
73 test90.out \
74 test91.out \
75 test92.out \
76 test93.out \
77 test94.out \
78 test95.out \
79 test96.out \
80 test98.out \
81 test99.out \
82 test101.out \
83 test102.out \
84 test103.out \
85 test104.out \
86 test105.out \
87 test106.out \
88 test107.out \
89 test_argument_0count.out \
90 test_argument_count.out \
91 test_autocmd_option.out \
92 test_autoformat_join.out \
93 test_breakindent.out \
94 test_changelist.out \
95 test_charsearch.out \
96 test_close_count.out \
97 test_command_count.out \
98 test_comparators.out \
99 test_erasebackword.out \
100 test_eval.out \
101 test_fixeol.out \
102 test_increment.out \
103 test_insertcount.out \
104 test_listchars.out \
105 test_listlbr.out \
106 test_listlbr_utf8.out \
107 test_mapping.out \
108 test_marks.out \
109 test_match_conceal.out \
110 test_nested_function.out \
111 test_options.out \
112 test_perl.out \
113 test_qf_title.out \
114 test_ruby.out \
115 test_search_mbyte.out \
116 test_set.out \
117 test_signs.out \
118 test_tagcase.out \
119 test_textobjects.out \
120 test_utf8.out \
121 test_writefile.out
122
123
124# Tests that run on most systems, but not on Amiga.
125SCRIPTS_MORE1 = \
126 test11.out \
127 test49.out \
128 test52.out \
129 test85.out \
130 test86.out \
131 test87.out
132
133
134# Tests that run on most systems, but not on Amiga and DOS/Windows.
135SCRIPTS_MORE2 = \
136 test2.out \
137 test10.out \
138 test12.out \
139 test25.out \
140 test27.out \
141 test97.out
142
143
144# Tests that run on most systems, but not MingW and Cygwin.
145SCRIPTS_MORE3 = \
146 test54.out
147
148
149# Tests that run on most systems, but not on VMS
150SCRIPTS_MORE4 = \
151 test17.out \
152 test30.out \
153 test32.out \
154 test58.out \
155 test59.out \
156 test72.out \
157 test78.out \
158 test83.out \
159 test89.out
160
161
162# Tests specifically for MS-Windows.
163SCRIPTS_WIN32 = test50.out test70.out
164
165
166# Tests for the GUI.
167SCRIPTS_GUI = test16.out
168
169
170# Tests using runtest.vim.vim.
171# Keep test_alot.res as the last one, sort the others.
172NEW_TESTS = test_assert.res \
173 test_cdo.res \
174 test_alot.res
175
176
177# Explicit dependencies.
178test49.out: test49.vim
179
180test60.out: test60.vim
181