Mercurial > vim
comparison src/testdir/Make_all.mak @ 15430:d94901eeb762 v8.1.0723
patch 8.1.0723: cannot easily run specific test when in src/testdir
commit https://github.com/vim/vim/commit/ec50401e1e1357a1340b3c92109fd4860e38a8ac
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Jan 11 17:30:16 2019 +0100
patch 8.1.0723: cannot easily run specific test when in src/testdir
Problem: Cannot run specific test when in src/testdir the same was as in
the src directory.
Solution: Move build rule to src/testdir/Makefile.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 11 Jan 2019 17:45:05 +0100 |
parents | 8b78878311e0 |
children | b10ce9e77128 |
comparison
equal
deleted
inserted
replaced
15429:166f78185f87 | 15430:d94901eeb762 |
---|---|
58 | 58 |
59 | 59 |
60 # Tests for the GUI. | 60 # Tests for the GUI. |
61 SCRIPTS_GUI = | 61 SCRIPTS_GUI = |
62 | 62 |
63 | 63 # Individual tests, including the ones part of test_alot. |
64 # Tests using runtest.vim | 64 # Please keep sorted up to test_alot. |
65 NEW_TESTS = \ | |
66 test_arglist \ | |
67 test_arabic \ | |
68 test_assert \ | |
69 test_assign \ | |
70 test_autochdir \ | |
71 test_autocmd \ | |
72 test_autoload \ | |
73 test_backspace_opt \ | |
74 test_backup \ | |
75 test_behave \ | |
76 test_blockedit \ | |
77 test_breakindent \ | |
78 test_bufline \ | |
79 test_bufwintabinfo \ | |
80 test_cd \ | |
81 test_cdo \ | |
82 test_changedtick \ | |
83 test_changelist \ | |
84 test_channel \ | |
85 test_charsearch \ | |
86 test_charsearch_utf8 \ | |
87 test_cindent \ | |
88 test_clientserver \ | |
89 test_close_count \ | |
90 test_cmdline \ | |
91 test_command_count \ | |
92 test_comparators \ | |
93 test_compiler \ | |
94 test_conceal \ | |
95 test_crypt \ | |
96 test_cscope \ | |
97 test_cursor_func \ | |
98 test_curswant \ | |
99 test_delete \ | |
100 test_diffmode \ | |
101 test_digraph \ | |
102 test_display \ | |
103 test_edit \ | |
104 test_erasebackword \ | |
105 test_escaped_glob \ | |
106 test_eval_stuff \ | |
107 test_ex_undo \ | |
108 test_ex_z \ | |
109 test_exit \ | |
110 test_exec_while_if \ | |
111 test_execute_func \ | |
112 test_exists \ | |
113 test_exists_autocmd \ | |
114 test_expand \ | |
115 test_expand_dllpath \ | |
116 test_expand_func \ | |
117 test_expr \ | |
118 test_expr_utf8 \ | |
119 test_farsi \ | |
120 test_feedkeys \ | |
121 test_file_perm \ | |
122 test_file_size \ | |
123 test_fileformat \ | |
124 test_filetype \ | |
125 test_filter_cmd \ | |
126 test_filter_map \ | |
127 test_find_complete \ | |
128 test_findfile \ | |
129 test_fixeol \ | |
130 test_float_func \ | |
131 test_fnameescape \ | |
132 test_fnamemodify \ | |
133 test_fold \ | |
134 test_functions \ | |
135 test_ga \ | |
136 test_getcwd \ | |
137 test_getvar \ | |
138 test_gf \ | |
139 test_glob2regpat \ | |
140 test_global \ | |
141 test_gn \ | |
142 test_goto \ | |
143 test_gui \ | |
144 test_gui_init \ | |
145 test_hardcopy \ | |
146 test_help \ | |
147 test_help_tagjump \ | |
148 test_hide \ | |
149 test_highlight \ | |
150 test_history \ | |
151 test_hlsearch \ | |
152 test_iminsert \ | |
153 test_increment \ | |
154 test_increment_dbcs \ | |
155 test_ins_complete \ | |
156 test_job_fails \ | |
157 test_join \ | |
158 test_json \ | |
159 test_jumplist \ | |
160 test_jumps \ | |
161 test_lambda \ | |
162 test_langmap \ | |
163 test_largefile \ | |
164 test_let \ | |
165 test_lineending \ | |
166 test_lispwords \ | |
167 test_listchars \ | |
168 test_listdict \ | |
169 test_listlbr \ | |
170 test_listlbr_utf8 \ | |
171 test_lua \ | |
172 test_makeencoding \ | |
173 test_man \ | |
174 test_maparg \ | |
175 test_mapping \ | |
176 test_marks \ | |
177 test_match \ | |
178 test_matchadd_conceal \ | |
179 test_matchadd_conceal_utf8 \ | |
180 test_menu \ | |
181 test_messages \ | |
182 test_mksession \ | |
183 test_mksession_utf8 \ | |
184 test_modeline \ | |
185 test_move \ | |
186 test_nested_function \ | |
187 test_netbeans \ | |
188 test_normal \ | |
189 test_number \ | |
190 test_options \ | |
191 test_packadd \ | |
192 test_partial \ | |
193 test_paste \ | |
194 test_perl \ | |
195 test_plus_arg_edit \ | |
196 test_popup \ | |
197 test_preview \ | |
198 test_profile \ | |
199 test_prompt_buffer \ | |
200 test_put \ | |
201 test_python2 \ | |
202 test_python3 \ | |
203 test_pyx2 \ | |
204 test_pyx3 \ | |
205 test_quickfix \ | |
206 test_quotestar \ | |
207 test_recover \ | |
208 test_regex_char_classes \ | |
209 test_regexp_latin \ | |
210 test_regexp_utf8 \ | |
211 test_registers \ | |
212 test_reltime \ | |
213 test_retab \ | |
214 test_ruby \ | |
215 test_scriptnames \ | |
216 test_scroll_opt \ | |
217 test_scrollbind \ | |
218 test_search \ | |
219 test_searchpos \ | |
220 test_set \ | |
221 test_sha256 \ | |
222 test_signs \ | |
223 test_smartindent \ | |
224 test_sort \ | |
225 test_source_utf8 \ | |
226 test_spell \ | |
227 test_startup \ | |
228 test_startup_utf8 \ | |
229 test_stat \ | |
230 test_statusline \ | |
231 test_substitute \ | |
232 test_suspend \ | |
233 test_swap \ | |
234 test_syn_attr \ | |
235 test_syntax \ | |
236 test_system \ | |
237 test_tab \ | |
238 test_tabline \ | |
239 test_tabpage \ | |
240 test_tagcase \ | |
241 test_tagjump \ | |
242 test_taglist \ | |
243 test_tcl \ | |
244 test_terminal \ | |
245 test_terminal_fail \ | |
246 test_textformat \ | |
247 test_textobjects \ | |
248 test_textprop \ | |
249 test_timers \ | |
250 test_true_false \ | |
251 test_undo \ | |
252 test_unlet \ | |
253 test_usercommands \ | |
254 test_utf8 \ | |
255 test_utf8_comparisons \ | |
256 test_vartabs \ | |
257 test_viminfo \ | |
258 test_vimscript \ | |
259 test_virtualedit \ | |
260 test_visual \ | |
261 test_winbar \ | |
262 test_winbuf_close \ | |
263 test_window_cmd \ | |
264 test_window_id \ | |
265 test_windows_home \ | |
266 test_wordcount \ | |
267 test_writefile \ | |
268 test_xxd \ | |
269 test_alot_latin \ | |
270 test_alot_utf8 \ | |
271 test_alot | |
272 | |
273 | |
274 # Test targets that use runtest.vim. | |
65 # Keep test_alot*.res as the last one, sort the others. | 275 # Keep test_alot*.res as the last one, sort the others. |
66 # test_largefile.res is omitted, it uses too much resources to run on CI. | 276 # test_largefile.res is omitted, it uses too much resources to run on CI. |
67 NEW_TESTS = test_arabic.res \ | 277 NEW_TESTS_RES = \ |
68 test_arglist.res \ | 278 test_arabic.res \ |
69 test_assert.res \ | 279 test_arglist.res \ |
70 test_autochdir.res \ | 280 test_assert.res \ |
71 test_autocmd.res \ | 281 test_autochdir.res \ |
72 test_autoload.res \ | 282 test_autocmd.res \ |
73 test_backspace_opt.res \ | 283 test_autoload.res \ |
74 test_blockedit.res \ | 284 test_backspace_opt.res \ |
75 test_breakindent.res \ | 285 test_blockedit.res \ |
76 test_bufwintabinfo.res \ | 286 test_breakindent.res \ |
77 test_cdo.res \ | 287 test_bufwintabinfo.res \ |
78 test_changelist.res \ | 288 test_cdo.res \ |
79 test_channel.res \ | 289 test_changelist.res \ |
80 test_charsearch.res \ | 290 test_channel.res \ |
81 test_cindent.res \ | 291 test_charsearch.res \ |
82 test_clientserver.res \ | 292 test_cindent.res \ |
83 test_close_count.res \ | 293 test_clientserver.res \ |
84 test_cmdline.res \ | 294 test_close_count.res \ |
85 test_command_count.res \ | 295 test_cmdline.res \ |
86 test_comparators.res \ | 296 test_command_count.res \ |
87 test_conceal.res \ | 297 test_comparators.res \ |
88 test_crypt.res \ | 298 test_conceal.res \ |
89 test_cscope.res \ | 299 test_crypt.res \ |
90 test_curswant.res \ | 300 test_cscope.res \ |
91 test_diffmode.res \ | 301 test_curswant.res \ |
92 test_digraph.res \ | 302 test_diffmode.res \ |
93 test_display.res \ | 303 test_digraph.res \ |
94 test_edit.res \ | 304 test_display.res \ |
95 test_erasebackword.res \ | 305 test_edit.res \ |
96 test_escaped_glob.res \ | 306 test_erasebackword.res \ |
97 test_eval_stuff.res \ | 307 test_escaped_glob.res \ |
98 test_exec_while_if.res \ | 308 test_eval_stuff.res \ |
99 test_exists.res \ | 309 test_exec_while_if.res \ |
100 test_exists_autocmd.res \ | 310 test_exists.res \ |
101 test_exit.res \ | 311 test_exists_autocmd.res \ |
102 test_farsi.res \ | 312 test_exit.res \ |
103 test_file_size.res \ | 313 test_farsi.res \ |
104 test_find_complete.res \ | 314 test_file_size.res \ |
105 test_fixeol.res \ | 315 test_find_complete.res \ |
106 test_fnameescape.res \ | 316 test_fixeol.res \ |
107 test_fold.res \ | 317 test_fnameescape.res \ |
108 test_getcwd.res \ | 318 test_fold.res \ |
109 test_getvar.res \ | 319 test_getcwd.res \ |
110 test_gf.res \ | 320 test_getvar.res \ |
111 test_gn.res \ | 321 test_gf.res \ |
112 test_gui.res \ | 322 test_gn.res \ |
113 test_gui_init.res \ | 323 test_gui.res \ |
114 test_hardcopy.res \ | 324 test_gui_init.res \ |
115 test_help.res \ | 325 test_hardcopy.res \ |
116 test_hide.res \ | 326 test_help.res \ |
117 test_highlight.res \ | 327 test_hide.res \ |
118 test_history.res \ | 328 test_highlight.res \ |
119 test_hlsearch.res \ | 329 test_history.res \ |
120 test_iminsert.res \ | 330 test_hlsearch.res \ |
121 test_increment.res \ | 331 test_iminsert.res \ |
122 test_increment_dbcs.res \ | 332 test_increment.res \ |
123 test_ins_complete.res \ | 333 test_increment_dbcs.res \ |
124 test_job_fails.res \ | 334 test_ins_complete.res \ |
125 test_json.res \ | 335 test_job_fails.res \ |
126 test_jumplist.res \ | 336 test_json.res \ |
127 test_langmap.res \ | 337 test_jumplist.res \ |
128 test_let.res \ | 338 test_langmap.res \ |
129 test_lineending.res \ | 339 test_let.res \ |
130 test_listchars.res \ | 340 test_lineending.res \ |
131 test_listdict.res \ | 341 test_listchars.res \ |
132 test_listlbr.res \ | 342 test_listdict.res \ |
133 test_lua.res \ | 343 test_listlbr.res \ |
134 test_makeencoding.res \ | 344 test_lua.res \ |
135 test_man.res \ | 345 test_makeencoding.res \ |
136 test_maparg.res \ | 346 test_man.res \ |
137 test_marks.res \ | 347 test_maparg.res \ |
138 test_matchadd_conceal.res \ | 348 test_marks.res \ |
139 test_mksession.res \ | 349 test_matchadd_conceal.res \ |
140 test_nested_function.res \ | 350 test_mksession.res \ |
141 test_netbeans.res \ | 351 test_nested_function.res \ |
142 test_normal.res \ | 352 test_netbeans.res \ |
143 test_number.res \ | 353 test_normal.res \ |
144 test_options.res \ | 354 test_number.res \ |
145 test_packadd.res \ | 355 test_options.res \ |
146 test_paste.res \ | 356 test_packadd.res \ |
147 test_perl.res \ | 357 test_paste.res \ |
148 test_plus_arg_edit.res \ | 358 test_perl.res \ |
149 test_preview.res \ | 359 test_plus_arg_edit.res \ |
150 test_profile.res \ | 360 test_preview.res \ |
151 test_prompt_buffer.res \ | 361 test_profile.res \ |
152 test_python2.res \ | 362 test_prompt_buffer.res \ |
153 test_python3.res \ | 363 test_python2.res \ |
154 test_pyx2.res \ | 364 test_python3.res \ |
155 test_pyx3.res \ | 365 test_pyx2.res \ |
156 test_quickfix.res \ | 366 test_pyx3.res \ |
157 test_quotestar.res \ | 367 test_quickfix.res \ |
158 test_regex_char_classes.res \ | 368 test_quotestar.res \ |
159 test_registers.res \ | 369 test_regex_char_classes.res \ |
160 test_retab.res \ | 370 test_registers.res \ |
161 test_ruby.res \ | 371 test_retab.res \ |
162 test_scriptnames.res \ | 372 test_ruby.res \ |
163 test_scrollbind.res \ | 373 test_scriptnames.res \ |
164 test_search.res \ | 374 test_scrollbind.res \ |
165 test_shortpathname.res \ | 375 test_search.res \ |
166 test_signs.res \ | 376 test_shortpathname.res \ |
167 test_smartindent.res \ | 377 test_signs.res \ |
168 test_spell.res \ | 378 test_smartindent.res \ |
169 test_startup.res \ | 379 test_spell.res \ |
170 test_stat.res \ | 380 test_startup.res \ |
171 test_substitute.res \ | 381 test_stat.res \ |
172 test_swap.res \ | 382 test_substitute.res \ |
173 test_syntax.res \ | 383 test_swap.res \ |
174 test_system.res \ | 384 test_syntax.res \ |
175 test_tab.res \ | 385 test_system.res \ |
176 test_tcl.res \ | 386 test_tab.res \ |
177 test_terminal.res \ | 387 test_tcl.res \ |
178 test_terminal_fail.res \ | 388 test_terminal.res \ |
179 test_textformat.res \ | 389 test_terminal_fail.res \ |
180 test_textobjects.res \ | 390 test_textformat.res \ |
181 test_textprop.res \ | 391 test_textobjects.res \ |
182 test_undo.res \ | 392 test_textprop.res \ |
183 test_user_func.res \ | 393 test_undo.res \ |
184 test_usercommands.res \ | 394 test_user_func.res \ |
185 test_vartabs.res \ | 395 test_usercommands.res \ |
186 test_viminfo.res \ | 396 test_vartabs.res \ |
187 test_vimscript.res \ | 397 test_viminfo.res \ |
188 test_visual.res \ | 398 test_vimscript.res \ |
189 test_winbar.res \ | 399 test_visual.res \ |
190 test_winbuf_close.res \ | 400 test_winbar.res \ |
191 test_window_id.res \ | 401 test_winbuf_close.res \ |
192 test_windows_home.res \ | 402 test_window_id.res \ |
193 test_wordcount.res \ | 403 test_windows_home.res \ |
194 test_writefile.res \ | 404 test_wordcount.res \ |
195 test_xxd.res \ | 405 test_writefile.res \ |
196 test_alot_latin.res \ | 406 test_xxd.res \ |
197 test_alot_utf8.res \ | 407 test_alot_latin.res \ |
198 test_alot.res | 408 test_alot_utf8.res \ |
409 test_alot.res | |
199 | 410 |
200 | 411 |
201 # Explicit dependencies. | 412 # Explicit dependencies. |
202 test49.out: test49.vim | 413 test49.out: test49.vim |
203 | 414 |