aboutsummaryrefslogtreecommitdiff
path: root/test/functional
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2024-11-19 22:57:13 +0000
committerJosh Rahm <joshuarahm@gmail.com>2024-11-19 22:57:13 +0000
commit9be89f131f87608f224f0ee06d199fcd09d32176 (patch)
tree11022dcfa9e08cb4ac5581b16734196128688d48 /test/functional
parentff7ed8f586589d620a806c3758fac4a47a8e7e15 (diff)
parent88085c2e80a7e3ac29aabb6b5420377eed99b8b6 (diff)
downloadrneovim-9be89f131f87608f224f0ee06d199fcd09d32176.tar.gz
rneovim-9be89f131f87608f224f0ee06d199fcd09d32176.tar.bz2
rneovim-9be89f131f87608f224f0ee06d199fcd09d32176.zip
Merge remote-tracking branch 'upstream/master' into mix_20240309
Diffstat (limited to 'test/functional')
-rw-r--r--test/functional/api/buffer_spec.lua117
-rw-r--r--test/functional/api/buffer_updates_spec.lua6
-rw-r--r--test/functional/api/extmark_spec.lua44
-rw-r--r--test/functional/api/version_spec.lua14
-rw-r--r--test/functional/api/vim_spec.lua515
-rw-r--r--test/functional/api/window_spec.lua281
-rw-r--r--test/functional/autocmd/autocmd_oldtest_spec.lua10
-rw-r--r--test/functional/autocmd/autocmd_spec.lua49
-rw-r--r--test/functional/autocmd/cmdline_spec.lua46
-rw-r--r--test/functional/autocmd/dirchanged_spec.lua2
-rw-r--r--test/functional/autocmd/focus_spec.lua2
-rw-r--r--test/functional/autocmd/show_spec.lua14
-rw-r--r--test/functional/autocmd/termxx_spec.lua4
-rw-r--r--test/functional/core/channels_spec.lua31
-rw-r--r--test/functional/core/fileio_spec.lua26
-rw-r--r--test/functional/core/job_spec.lua15
-rw-r--r--test/functional/core/log_spec.lua57
-rw-r--r--test/functional/core/main_spec.lua22
-rw-r--r--test/functional/core/server_spec.lua (renamed from test/functional/vimscript/server_spec.lua)151
-rw-r--r--test/functional/core/startup_spec.lua73
-rw-r--r--test/functional/editor/completion_spec.lua718
-rw-r--r--test/functional/editor/defaults_spec.lua100
-rw-r--r--test/functional/editor/jump_spec.lua46
-rw-r--r--test/functional/editor/macro_spec.lua17
-rw-r--r--test/functional/editor/meta_key_spec.lua15
-rw-r--r--test/functional/editor/mode_cmdline_spec.lua12
-rw-r--r--test/functional/editor/mode_insert_spec.lua113
-rw-r--r--test/functional/editor/tabpage_spec.lua23
-rw-r--r--test/functional/ex_cmds/append_spec.lua2
-rw-r--r--test/functional/ex_cmds/excmd_spec.lua8
-rw-r--r--test/functional/ex_cmds/mksession_spec.lua2
-rw-r--r--test/functional/ex_cmds/profile_spec.lua9
-rw-r--r--test/functional/ex_cmds/quickfix_commands_spec.lua22
-rw-r--r--test/functional/fixtures/fake-lsp-server.lua42
-rw-r--r--test/functional/legacy/crash_spec.lua31
-rw-r--r--test/functional/legacy/edit_spec.lua6
-rw-r--r--test/functional/legacy/ex_mode_spec.lua18
-rw-r--r--test/functional/legacy/excmd_spec.lua31
-rw-r--r--test/functional/legacy/matchparen_spec.lua79
-rw-r--r--test/functional/legacy/put_spec.lua41
-rw-r--r--test/functional/legacy/scroll_opt_spec.lua120
-rw-r--r--test/functional/legacy/signs_spec.lua63
-rw-r--r--test/functional/lua/api_spec.lua33
-rw-r--r--test/functional/lua/buffer_updates_spec.lua74
-rw-r--r--test/functional/lua/command_line_completion_spec.lua171
-rw-r--r--test/functional/lua/commands_spec.lua14
-rw-r--r--test/functional/lua/deprecated_spec.lua22
-rw-r--r--test/functional/lua/diagnostic_spec.lua3560
-rw-r--r--test/functional/lua/ffi_spec.lua56
-rw-r--r--test/functional/lua/filetype_spec.lua159
-rw-r--r--test/functional/lua/fs_spec.lua64
-rw-r--r--test/functional/lua/glob_spec.lua40
-rw-r--r--test/functional/lua/highlight_spec.lua161
-rw-r--r--test/functional/lua/inspector_spec.lua31
-rw-r--r--test/functional/lua/loader_spec.lua56
-rw-r--r--test/functional/lua/loop_spec.lua74
-rw-r--r--test/functional/lua/luaeval_spec.lua66
-rw-r--r--test/functional/lua/mpack_spec.lua16
-rw-r--r--test/functional/lua/overrides_spec.lua16
-rw-r--r--test/functional/lua/runtime_spec.lua8
-rw-r--r--test/functional/lua/snippet_spec.lua33
-rw-r--r--test/functional/lua/system_spec.lua32
-rw-r--r--test/functional/lua/text_spec.lua6
-rw-r--r--test/functional/lua/thread_spec.lua38
-rw-r--r--test/functional/lua/ui_event_spec.lua53
-rw-r--r--test/functional/lua/ui_spec.lua23
-rw-r--r--test/functional/lua/uri_spec.lua2
-rw-r--r--test/functional/lua/version_spec.lua4
-rw-r--r--test/functional/lua/vim_spec.lua402
-rw-r--r--test/functional/lua/watch_spec.lua97
-rw-r--r--test/functional/lua/with_spec.lua1626
-rw-r--r--test/functional/lua/xdiff_spec.lua112
-rw-r--r--test/functional/options/autochdir_spec.lua2
-rw-r--r--test/functional/options/defaults_spec.lua585
-rw-r--r--test/functional/plugin/editorconfig_spec.lua28
-rw-r--r--test/functional/plugin/health_spec.lua95
-rw-r--r--test/functional/plugin/lsp/codelens_spec.lua84
-rw-r--r--test/functional/plugin/lsp/completion_spec.lua547
-rw-r--r--test/functional/plugin/lsp/diagnostic_spec.lua536
-rw-r--r--test/functional/plugin/lsp/handler_spec.lua23
-rw-r--r--test/functional/plugin/lsp/incremental_sync_spec.lua91
-rw-r--r--test/functional/plugin/lsp/inlay_hint_spec.lua335
-rw-r--r--test/functional/plugin/lsp/semantic_tokens_spec.lua378
-rw-r--r--test/functional/plugin/lsp/testutil.lua125
-rw-r--r--test/functional/plugin/lsp/utils_spec.lua104
-rw-r--r--test/functional/plugin/lsp_spec.lua3807
-rw-r--r--test/functional/plugin/man_spec.lua42
-rw-r--r--test/functional/plugin/msgpack_spec.lua65
-rw-r--r--test/functional/plugin/shada_spec.lua77
-rw-r--r--test/functional/plugin/tohtml_spec.lua109
-rw-r--r--test/functional/provider/clipboard_spec.lua37
-rw-r--r--test/functional/script/luacats_grammar_spec.lua125
-rw-r--r--test/functional/script/text_utils_spec.lua4
-rw-r--r--test/functional/shada/errors_spec.lua105
-rw-r--r--test/functional/terminal/altscreen_spec.lua4
-rw-r--r--test/functional/terminal/api_spec.lua2
-rw-r--r--test/functional/terminal/buffer_spec.lua22
-rw-r--r--test/functional/terminal/clipboard_spec.lua65
-rw-r--r--test/functional/terminal/cursor_spec.lua4
-rw-r--r--test/functional/terminal/highlight_spec.lua22
-rw-r--r--test/functional/terminal/mouse_spec.lua12
-rw-r--r--test/functional/terminal/parser_spec.lua15
-rw-r--r--test/functional/terminal/scrollback_spec.lua16
-rw-r--r--test/functional/terminal/tui_spec.lua320
-rw-r--r--test/functional/terminal/window_spec.lua40
-rw-r--r--test/functional/terminal/window_split_tab_spec.lua12
-rw-r--r--test/functional/testnvim.lua240
-rw-r--r--test/functional/testterm.lua (renamed from test/functional/terminal/testutil.lua)144
-rw-r--r--test/functional/treesitter/fold_spec.lua125
-rw-r--r--test/functional/treesitter/highlight_spec.lua429
-rw-r--r--test/functional/treesitter/inspect_tree_spec.lua81
-rw-r--r--test/functional/treesitter/language_spec.lua89
-rw-r--r--test/functional/treesitter/node_spec.lua103
-rw-r--r--test/functional/treesitter/parser_spec.lua487
-rw-r--r--test/functional/treesitter/query_spec.lua524
-rw-r--r--test/functional/treesitter/utils_spec.lua30
-rw-r--r--test/functional/ui/cursor_spec.lua4
-rw-r--r--test/functional/ui/decorations_spec.lua391
-rw-r--r--test/functional/ui/diff_spec.lua607
-rw-r--r--test/functional/ui/float_spec.lua185
-rw-r--r--test/functional/ui/highlight_spec.lua44
-rw-r--r--test/functional/ui/hlstate_spec.lua2
-rw-r--r--test/functional/ui/messages_spec.lua58
-rw-r--r--test/functional/ui/mouse_spec.lua96
-rw-r--r--test/functional/ui/multibyte_spec.lua122
-rw-r--r--test/functional/ui/multigrid_spec.lua254
-rw-r--r--test/functional/ui/output_spec.lua2
-rw-r--r--test/functional/ui/popupmenu_spec.lua625
-rw-r--r--test/functional/ui/screen.lua67
-rw-r--r--test/functional/ui/screen_basic_spec.lua37
-rw-r--r--test/functional/ui/scrollbind_spec.lua442