]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1525: tests: testdir/ is a bit messy v9.1.1525
authorChristian Brabandt <cb@256bit.org>
Mon, 7 Jul 2025 18:53:55 +0000 (20:53 +0200)
committerChristian Brabandt <cb@256bit.org>
Mon, 7 Jul 2025 18:53:55 +0000 (20:53 +0200)
commiteb380b991c9d85f4622a27d1d35364615b7a71f4
treeba66916832bd74bc541f98b6c09a415a04ff84ce
parentb0905e269d523ca33737d08e2613980be7b8d133
patch 9.1.1525: tests: testdir/ is a bit messy

Problem:  tests: testdir is a bit messy
Solution: move test scripts into testdir/util/ directory

src/testdir/ has become a dumping ground mixing test cases with utility
functions. Let's fix this by moving all utility functions into the
testdir/util/ directory

Also a few related changes had to be done:
- Update Filelist
- update README.txt and mention the new directory layout
- fix shadowbuild by linking the util directory into the shadow dir

closes: #17677

Signed-off-by: Christian Brabandt <cb@256bit.org>
148 files changed:
Filelist
runtime/syntax/testdir/runtest.vim
src/Makefile
src/testdir/Make_amiga.mak
src/testdir/Make_ming.mak
src/testdir/Make_mvc.mak
src/testdir/Make_vms.mms
src/testdir/Makefile
src/testdir/README.txt
src/testdir/runtest.vim
src/testdir/test_autocmd.vim
src/testdir/test_balloon.vim
src/testdir/test_blob.vim
src/testdir/test_breakindent.vim
src/testdir/test_bufline.vim
src/testdir/test_channel.vim
src/testdir/test_clientserver.vim
src/testdir/test_clipmethod.vim
src/testdir/test_cmdline.vim
src/testdir/test_cmdwin.vim
src/testdir/test_conceal.vim
src/testdir/test_crash.vim
src/testdir/test_cursorline.vim
src/testdir/test_debugger.vim
src/testdir/test_delete.vim
src/testdir/test_diffmode.vim
src/testdir/test_display.vim
src/testdir/test_edit.vim
src/testdir/test_eval_stuff.vim
src/testdir/test_excmd.vim
src/testdir/test_execute_func.vim
src/testdir/test_exists.vim
src/testdir/test_expr.vim
src/testdir/test_filter_map.vim
src/testdir/test_findfile.vim
src/testdir/test_float_func.vim
src/testdir/test_fold.vim
src/testdir/test_format.vim
src/testdir/test_functions.vim
src/testdir/test_glob2regpat.vim
src/testdir/test_gui.vim
src/testdir/test_gui_init.vim
src/testdir/test_help.vim
src/testdir/test_highlight.vim
src/testdir/test_hlsearch.vim
src/testdir/test_iminsert.vim
src/testdir/test_ins_complete.vim
src/testdir/test_lambda.vim
src/testdir/test_let.vim
src/testdir/test_listchars.vim
src/testdir/test_listdict.vim
src/testdir/test_listlbr.vim
src/testdir/test_listlbr_utf8.vim
src/testdir/test_mapping.vim
src/testdir/test_match.vim
src/testdir/test_menu.vim
src/testdir/test_messages.vim
src/testdir/test_modeless.vim
src/testdir/test_move.vim
src/testdir/test_mswin_event.vim
src/testdir/test_netbeans.vim
src/testdir/test_normal.vim
src/testdir/test_number.vim
src/testdir/test_options.vim
src/testdir/test_options_all.vim
src/testdir/test_plugin_matchparen.vim
src/testdir/test_plugin_termdebug.vim
src/testdir/test_plugin_tutor.vim
src/testdir/test_popup.vim
src/testdir/test_popupwin.vim
src/testdir/test_popupwin_textprop.vim
src/testdir/test_profile.vim
src/testdir/test_prompt_buffer.vim
src/testdir/test_put.vim
src/testdir/test_quickfix.vim
src/testdir/test_remote.vim
src/testdir/test_scroll_opt.vim
src/testdir/test_search.vim
src/testdir/test_search_stat.vim
src/testdir/test_selectmode.vim
src/testdir/test_signs.vim
src/testdir/test_spell.vim
src/testdir/test_stacktrace.vim
src/testdir/test_startup.vim
src/testdir/test_startup_utf8.vim
src/testdir/test_statusline.vim
src/testdir/test_substitute.vim
src/testdir/test_syntax.vim
src/testdir/test_tabline.vim
src/testdir/test_tabpage.vim
src/testdir/test_tabpanel.vim
src/testdir/test_tagfunc.vim
src/testdir/test_tagjump.vim
src/testdir/test_termcodes.vim
src/testdir/test_termencoding.vim
src/testdir/test_terminal.vim
src/testdir/test_terminal2.vim
src/testdir/test_terminal3.vim
src/testdir/test_terminal_fail.vim
src/testdir/test_textprop.vim
src/testdir/test_timers.vim
src/testdir/test_trycatch.vim
src/testdir/test_tuple.vim
src/testdir/test_undo.vim
src/testdir/test_user_func.vim
src/testdir/test_usercommands.vim
src/testdir/test_utf8.vim
src/testdir/test_vim9_assign.vim
src/testdir/test_vim9_builtin.vim
src/testdir/test_vim9_class.vim
src/testdir/test_vim9_cmd.vim
src/testdir/test_vim9_disassemble.vim
src/testdir/test_vim9_enum.vim
src/testdir/test_vim9_expr.vim
src/testdir/test_vim9_func.vim
src/testdir/test_vim9_import.vim
src/testdir/test_vim9_python3.vim
src/testdir/test_vim9_script.vim
src/testdir/test_vim9_typealias.vim
src/testdir/test_vimscript.vim
src/testdir/test_visual.vim
src/testdir/test_wayland.vim
src/testdir/test_winbar.vim
src/testdir/test_window_cmd.vim
src/testdir/test_xdg.vim
src/testdir/test_xxd.vim
src/testdir/util/amiga.vim [moved from src/testdir/amiga.vim with 79% similarity]
src/testdir/util/check.vim [moved from src/testdir/check.vim with 99% similarity]
src/testdir/util/color_ramp.vim [moved from src/testdir/color_ramp.vim with 100% similarity]
src/testdir/util/dos.vim [moved from src/testdir/dos.vim with 93% similarity]
src/testdir/util/gen_opt_test.vim [moved from src/testdir/gen_opt_test.vim with 99% similarity]
src/testdir/util/gui_init.vim [moved from src/testdir/gui_init.vim with 100% similarity]
src/testdir/util/gui_preinit.vim [moved from src/testdir/gui_preinit.vim with 100% similarity]
src/testdir/util/mouse.vim [moved from src/testdir/mouse.vim with 100% similarity]
src/testdir/util/popupbounce.vim [moved from src/testdir/popupbounce.vim with 96% similarity]
src/testdir/util/screendump.vim [moved from src/testdir/screendump.vim with 100% similarity]
src/testdir/util/script_util.vim [moved from src/testdir/script_util.vim with 100% similarity]
src/testdir/util/setup.vim [moved from src/testdir/setup.vim with 100% similarity]
src/testdir/util/setup_gui.vim [moved from src/testdir/setup_gui.vim with 100% similarity]
src/testdir/util/shared.vim [moved from src/testdir/shared.vim with 99% similarity]
src/testdir/util/summarize.vim [moved from src/testdir/summarize.vim with 100% similarity]
src/testdir/util/term_util.vim [moved from src/testdir/term_util.vim with 99% similarity]
src/testdir/util/unix.vim [moved from src/testdir/unix.vim with 94% similarity]
src/testdir/util/view_util.vim [moved from src/testdir/view_util.vim with 100% similarity]
src/testdir/util/vim9.vim [moved from src/testdir/vim9.vim with 100% similarity]
src/testdir/util/vms.vim [moved from src/testdir/vms.vim with 81% similarity]
src/testdir/util/window_manager.vim [moved from src/testdir/window_manager.vim with 100% similarity]
src/version.c