aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2023-11-30 20:35:25 +0000
committerJosh Rahm <joshuarahm@gmail.com>2023-11-30 20:35:25 +0000
commit1b7b916b7631ddf73c38e3a0070d64e4636cb2f3 (patch)
treecd08258054db80bb9a11b1061bb091c70b76926a /test
parenteaa89c11d0f8aefbb512de769c6c82f61a8baca3 (diff)
parent4a8bf24ac690004aedf5540fa440e788459e5e34 (diff)
downloadrneovim-aucmd_textputpost.tar.gz
rneovim-aucmd_textputpost.tar.bz2
rneovim-aucmd_textputpost.zip
Merge remote-tracking branch 'upstream/master' into aucmd_textputpostaucmd_textputpost
Diffstat (limited to 'test')
-rw-r--r--test/.luarc.json28
-rw-r--r--test/CMakeLists.txt70
-rw-r--r--test/README.md42
-rw-r--r--test/benchmark/autocmd_spec.lua175
-rw-r--r--test/benchmark/bench_regexp_spec.lua2
-rw-r--r--test/benchmark/iter_spec.lua215
-rw-r--r--test/benchmark/treesitter_spec.lua4
-rw-r--r--test/busted/outputHandlers/nvim.lua12
-rw-r--r--test/busted_runner.lua1
-rw-r--r--test/client/msgpack_rpc_stream.lua112
-rw-r--r--test/client/session.lua198
-rw-r--r--test/client/uv_stream.lua169
-rw-r--r--test/compat.lua12
-rw-r--r--test/deprecated.lua2
-rw-r--r--test/functional/api/autocmd_spec.lua191
-rw-r--r--test/functional/api/buffer_spec.lua1276
-rw-r--r--test/functional/api/buffer_updates_spec.lua4
-rw-r--r--test/functional/api/command_spec.lua16
-rw-r--r--test/functional/api/extmark_spec.lua234
-rw-r--r--test/functional/api/highlight_spec.lua369
-rw-r--r--test/functional/api/keymap_spec.lua214
-rw-r--r--test/functional/api/proc_spec.lua12
-rw-r--r--test/functional/api/rpc_fixture.lua7
-rw-r--r--test/functional/api/server_notifications_spec.lua3
-rw-r--r--test/functional/api/server_requests_spec.lua19
-rw-r--r--test/functional/api/ui_spec.lua84
-rw-r--r--test/functional/api/version_spec.lua2
-rw-r--r--test/functional/api/vim_spec.lua876
-rw-r--r--test/functional/api/window_spec.lua354
-rw-r--r--test/functional/autocmd/autocmd_oldtest_spec.lua54
-rw-r--r--test/functional/autocmd/autocmd_spec.lua36
-rw-r--r--test/functional/autocmd/cursorhold_spec.lua6
-rw-r--r--test/functional/autocmd/cursormoved_spec.lua49
-rw-r--r--test/functional/autocmd/dirchanged_spec.lua4
-rw-r--r--test/functional/autocmd/focus_spec.lua5
-rw-r--r--test/functional/autocmd/modechanged_spec.lua39
-rw-r--r--test/functional/autocmd/safestate_spec.lua57
-rw-r--r--test/functional/autocmd/show_spec.lua41
-rw-r--r--test/functional/autocmd/tabnewentered_spec.lua12
-rw-r--r--test/functional/autocmd/termxx_spec.lua63
-rw-r--r--test/functional/autocmd/textchanged_spec.lua182
-rw-r--r--test/functional/autocmd/textyankpost_spec.lua2
-rw-r--r--test/functional/autocmd/win_scrolled_resized_spec.lua3
-rw-r--r--test/functional/core/channels_spec.lua2
-rw-r--r--test/functional/core/exit_spec.lua38
-rw-r--r--test/functional/core/fileio_spec.lua108
-rw-r--r--test/functional/core/job_spec.lua41
-rw-r--r--test/functional/core/main_spec.lua29
-rw-r--r--test/functional/core/path_spec.lua114
-rw-r--r--test/functional/core/remote_spec.lua41
-rw-r--r--test/functional/core/spellfile_spec.lua26
-rw-r--r--test/functional/core/startup_spec.lua401
-rw-r--r--test/functional/editor/K_spec.lua2
-rw-r--r--test/functional/editor/completion_spec.lua127
-rw-r--r--test/functional/editor/fold_spec.lua140
-rw-r--r--test/functional/editor/jump_spec.lua42
-rw-r--r--test/functional/editor/mark_spec.lua87
-rw-r--r--test/functional/editor/mode_cmdline_spec.lua28
-rw-r--r--test/functional/editor/mode_insert_spec.lua85
-rw-r--r--test/functional/editor/put_spec.lua41
-rw-r--r--test/functional/ex_cmds/append_spec.lua3
-rw-r--r--test/functional/ex_cmds/cd_spec.lua9
-rw-r--r--test/functional/ex_cmds/cmd_map_spec.lua6
-rw-r--r--test/functional/ex_cmds/dict_notifications_spec.lua2
-rw-r--r--test/functional/ex_cmds/excmd_spec.lua37
-rw-r--r--test/functional/ex_cmds/file_spec.lua7
-rw-r--r--test/functional/ex_cmds/help_spec.lua17
-rw-r--r--test/functional/ex_cmds/highlight_spec.lua30
-rw-r--r--test/functional/ex_cmds/ls_spec.lua2
-rw-r--r--test/functional/ex_cmds/make_spec.lua12
-rw-r--r--test/functional/ex_cmds/map_spec.lua4
-rw-r--r--test/functional/ex_cmds/mksession_spec.lua20
-rw-r--r--test/functional/ex_cmds/mkview_spec.lua6
-rw-r--r--test/functional/ex_cmds/oldfiles_spec.lua5
-rw-r--r--test/functional/ex_cmds/profile_spec.lua13
-rw-r--r--test/functional/ex_cmds/script_spec.lua5
-rw-r--r--test/functional/ex_cmds/source_spec.lua130
-rw-r--r--test/functional/ex_cmds/swapfile_preserve_recover_spec.lua235
-rw-r--r--test/functional/ex_cmds/trust_spec.lua117
-rw-r--r--test/functional/ex_cmds/verbose_spec.lua25
-rw-r--r--test/functional/ex_cmds/write_spec.lua12
-rw-r--r--test/functional/ex_cmds/wviminfo_spec.lua8
-rw-r--r--test/functional/fixtures/api_level_11.mpackbin0 -> 31225 bytes
-rw-r--r--test/functional/fixtures/autoload/health/broken.vim3
-rw-r--r--test/functional/fixtures/autoload/health/full_render.vim8
-rw-r--r--test/functional/fixtures/autoload/health/success1.vim6
-rw-r--r--test/functional/fixtures/autoload/health/success2.vim4
-rw-r--r--test/functional/fixtures/fake-lsp-server.lua62
-rw-r--r--test/functional/fixtures/lua/test_plug/autoload/health/test_plug.vim3
-rw-r--r--test/functional/fixtures/lua/test_plug/full_render/health.lua12
-rw-r--r--test/functional/fixtures/lua/test_plug/health/init.lua8
-rw-r--r--test/functional/fixtures/lua/test_plug/submodule/health.lua8
-rw-r--r--test/functional/fixtures/lua/test_plug/submodule_failed/health.lua11
-rw-r--r--test/functional/fixtures/lua/test_plug/success1/health.lua10
-rw-r--r--test/functional/fixtures/lua/test_plug/success2/health.lua8
-rw-r--r--test/functional/fixtures/printargs-test.c3
-rw-r--r--test/functional/fixtures/printenv-test.c3
-rw-r--r--test/functional/fixtures/shell-test.c3
-rw-r--r--test/functional/fixtures/start/nvim-leftpad/lua/async_leftpad.lua2
-rw-r--r--test/functional/fixtures/streams-test.c3
-rw-r--r--test/functional/fixtures/tty-test.c11
-rw-r--r--test/functional/fixtures/wildpum/Xnamedir/XdirA/XdirB/XfileC (renamed from test/functional/fixtures/wildpum/Xdir/XdirA/XdirB/XfileC)0
-rw-r--r--test/functional/fixtures/wildpum/Xnamedir/XdirA/XfileB (renamed from test/functional/fixtures/wildpum/Xdir/XdirA/XfileB)0
-rw-r--r--test/functional/fixtures/wildpum/Xnamedir/XfileA (renamed from test/functional/fixtures/wildpum/Xdir/XfileA)0
-rw-r--r--test/functional/helpers.lua102
-rw-r--r--test/functional/legacy/011_autocommands_spec.lua6
-rw-r--r--test/functional/legacy/012_directory_spec.lua28
-rw-r--r--test/functional/legacy/061_undo_tree_spec.lua17
-rw-r--r--test/functional/legacy/074_global_var_in_viminfo_spec.lua4
-rw-r--r--test/functional/legacy/088_conceal_tabs_spec.lua97
-rw-r--r--test/functional/legacy/assert_spec.lua8
-rw-r--r--test/functional/legacy/autochdir_spec.lua4
-rw-r--r--test/functional/legacy/autocmd_option_spec.lua148
-rw-r--r--test/functional/legacy/breakindent_spec.lua36
-rw-r--r--test/functional/legacy/buffer_spec.lua2
-rw-r--r--test/functional/legacy/cmdline_spec.lua25
-rw-r--r--test/functional/legacy/conceal_spec.lua587
-rw-r--r--test/functional/legacy/crash_spec.lua16
-rw-r--r--test/functional/legacy/debugger_spec.lua85
-rw-r--r--test/functional/legacy/delete_spec.lua2
-rw-r--r--test/functional/legacy/digraph_spec.lua6
-rw-r--r--test/functional/legacy/display_spec.lua190
-rw-r--r--test/functional/legacy/edit_spec.lua66
-rw-r--r--test/functional/legacy/eval_spec.lua10
-rw-r--r--test/functional/legacy/filechanged_spec.lua4
-rw-r--r--test/functional/legacy/glob2regpat_spec.lua8
-rw-r--r--test/functional/legacy/highlight_spec.lua (renamed from test/functional/legacy/051_highlight_spec.lua)34
-rw-r--r--test/functional/legacy/matchparen_spec.lua116
-rw-r--r--test/functional/legacy/memory_usage_spec.lua8
-rw-r--r--test/functional/legacy/messages_spec.lua119
-rw-r--r--test/functional/legacy/move_spec.lua49
-rw-r--r--test/functional/legacy/normal_spec.lua41
-rw-r--r--test/functional/legacy/options_spec.lua2
-rw-r--r--test/functional/legacy/prompt_buffer_spec.lua133
-rw-r--r--test/functional/legacy/put_spec.lua53
-rw-r--r--test/functional/legacy/scroll_opt_spec.lua1193
-rw-r--r--test/functional/legacy/search_spec.lua44
-rw-r--r--test/functional/legacy/search_stat_spec.lua64
-rw-r--r--test/functional/legacy/vimscript_spec.lua2