aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2024-11-11 22:15:19 +0100
committerbfredl <bjorn.linse@gmail.com>2024-11-14 12:40:57 +0100
commite61228a214ebda9845db9462dad0a8c362d3963f (patch)
treefc5908c85c0cc6affc3bc325cd75f6efaeea95d8 /test
parent40dee8a2dcba996badaa6182eb34fde1694f92a3 (diff)
downloadrneovim-e61228a214ebda9845db9462dad0a8c362d3963f.tar.gz
rneovim-e61228a214ebda9845db9462dad0a8c362d3963f.tar.bz2
rneovim-e61228a214ebda9845db9462dad0a8c362d3963f.zip
fix(tests): needing two calls to setup a screen is cringe
Before calling "attach" a screen object is just a dummy container for (row, col) values whose purpose is to be sent as part of the "attach" function call anyway. Just create the screen in an attached state directly. Keep the complete (row, col, options) config together. It is still completely valid to later detach and re-attach as needed, including to another session.
Diffstat (limited to 'test')
-rw-r--r--test/functional/api/buffer_spec.lua5
-rw-r--r--test/functional/api/extmark_spec.lua10
-rw-r--r--test/functional/api/menu_spec.lua1
-rw-r--r--test/functional/api/ui_spec.lua8
-rw-r--r--test/functional/api/vim_spec.lua23
-rw-r--r--test/functional/api/window_spec.lua6
-rw-r--r--test/functional/autocmd/autocmd_oldtest_spec.lua1
-rw-r--r--test/functional/autocmd/autocmd_spec.lua3
-rw-r--r--test/functional/autocmd/cmdline_spec.lua1
-rw-r--r--test/functional/autocmd/show_spec.lua1
-rw-r--r--test/functional/autocmd/win_scrolled_resized_spec.lua4
-rw-r--r--test/functional/core/fileio_spec.lua2
-rw-r--r--test/functional/core/job_spec.lua4
-rw-r--r--test/functional/core/main_spec.lua1
-rw-r--r--test/functional/core/startup_spec.lua14
-rw-r--r--test/functional/editor/completion_spec.lua1
-rw-r--r--test/functional/editor/ctrl_c_spec.lua1
-rw-r--r--test/functional/editor/defaults_spec.lua3
-rw-r--r--test/functional/editor/jump_spec.lua6
-rw-r--r--test/functional/editor/mark_spec.lua4
-rw-r--r--test/functional/editor/mode_cmdline_spec.lua2
-rw-r--r--test/functional/editor/mode_insert_spec.lua24
-rw-r--r--test/functional/editor/mode_normal_spec.lua2
-rw-r--r--test/functional/editor/put_spec.lua1
-rw-r--r--test/functional/editor/tabpage_spec.lua1
-rw-r--r--test/functional/ex_cmds/append_spec.lua1
-rw-r--r--test/functional/ex_cmds/cmd_map_spec.lua1
-rw-r--r--test/functional/ex_cmds/debug_spec.lua1
-rw-r--r--test/functional/ex_cmds/digraphs_spec.lua1
-rw-r--r--test/functional/ex_cmds/drop_spec.lua1
-rw-r--r--test/functional/ex_cmds/highlight_spec.lua5
-rw-r--r--test/functional/ex_cmds/map_spec.lua1
-rw-r--r--test/functional/ex_cmds/mksession_spec.lua6
-rw-r--r--test/functional/ex_cmds/oldfiles_spec.lua1
-rw-r--r--test/functional/ex_cmds/quickfix_commands_spec.lua2
-rw-r--r--test/functional/ex_cmds/swapfile_preserve_recover_spec.lua4
-rw-r--r--test/functional/example_spec.lua4
-rw-r--r--test/functional/legacy/063_match_and_matchadd_spec.lua1
-rw-r--r--test/functional/legacy/107_adjust_window_and_contents_spec.lua1
-rw-r--r--test/functional/legacy/arglist_spec.lua1
-rw-r--r--test/functional/legacy/breakindent_spec.lua2
-rw-r--r--test/functional/legacy/cmdline_spec.lua8
-rw-r--r--test/functional/legacy/conceal_spec.lua10
-rw-r--r--test/functional/legacy/cpoptions_spec.lua1
-rw-r--r--test/functional/legacy/debugger_spec.lua1
-rw-r--r--test/functional/legacy/digraph_spec.lua1
-rw-r--r--test/functional/legacy/display_spec.lua5
-rw-r--r--test/functional/legacy/edit_spec.lua2
-rw-r--r--test/functional/legacy/ex_mode_spec.lua2
-rw-r--r--test/functional/legacy/excmd_spec.lua1
-rw-r--r--test/functional/legacy/fold_spec.lua1
-rw-r--r--test/functional/legacy/global_spec.lua1
-rw-r--r--test/functional/legacy/highlight_spec.lua2
-rw-r--r--test/functional/legacy/listchars_spec.lua1
-rw-r--r--test/functional/legacy/listlbr_spec.lua1
-rw-r--r--test/functional/legacy/listlbr_utf8_spec.lua1
-rw-r--r--test/functional/legacy/mapping_spec.lua1
-rw-r--r--test/functional/legacy/match_spec.lua4
-rw-r--r--test/functional/legacy/matchparen_spec.lua5
-rw-r--r--test/functional/legacy/messages_spec.lua9
-rw-r--r--test/functional/legacy/move_spec.lua1
-rw-r--r--test/functional/legacy/normal_spec.lua1
-rw-r--r--test/functional/legacy/number_spec.lua4
-rw-r--r--test/functional/legacy/options_spec.lua7
-rw-r--r--test/functional/legacy/prompt_buffer_spec.lua5
-rw-r--r--test/functional/legacy/put_spec.lua2
-rw-r--r--test/functional/legacy/scroll_opt_spec.lua1
-rw-r--r--test/functional/legacy/search_spec.lua3
-rw-r--r--test/functional/legacy/search_stat_spec.lua1
-rw-r--r--test/functional/legacy/signs_spec.lua1
-rw-r--r--test/functional/legacy/source_spec.lua1
-rw-r--r--test/functional/legacy/statusline_spec.lua1
-rw-r--r--test/functional/legacy/substitute_spec.lua1
-rw-r--r--test/functional/legacy/tabline_spec.lua1
-rw-r--r--test/functional/legacy/vimscript_spec.lua2
-rw-r--r--test/functional/legacy/visual_spec.lua1
-rw-r--r--test/functional/legacy/window_cmd_spec.lua2
-rw-r--r--test/functional/lua/buffer_updates_spec.lua1
-rw-r--r--test/functional/lua/commands_spec.lua2
-rw-r--r--test/functional/lua/hl_spec.lua1
-rw-r--r--test/functional/lua/loop_spec.lua1
-rw-r--r--test/functional/lua/luaeval_spec.lua1
-rw-r--r--test/functional/lua/overrides_spec.lua2
-rw-r--r--test/functional/lua/secure_spec.lua1
-rw-r--r--test/functional/lua/thread_spec.lua2
-rw-r--r--test/functional/lua/ui_event_spec.lua4
-rw-r--r--test/functional/lua/vim_spec.lua8
-rw-r--r--test/functional/lua/with_spec.lua2
-rw-r--r--test/functional/options/belloff_spec.lua1
-rw-r--r--test/functional/options/chars_spec.lua2
-rw-r--r--test/functional/options/cursorbind_spec.lua1
-rw-r--r--test/functional/options/defaults_spec.lua2
-rw-r--r--test/functional/options/shortmess_spec.lua1
-rw-r--r--test/functional/plugin/health_spec.lua10
-rw-r--r--test/functional/plugin/lsp/inlay_hint_spec.lua2
-rw-r--r--test/functional/plugin/lsp/semantic_tokens_spec.lua1
-rw-r--r--test/functional/plugin/lsp/utils_spec.lua4
-rw-r--r--test/functional/plugin/man_spec.lua1
-rw-r--r--test/functional/plugin/matchparen_spec.lua1
-rw-r--r--test/functional/plugin/shada_spec.lua1
-rw-r--r--test/functional/plugin/tohtml_spec.lua3
-rw-r--r--test/functional/plugin/tutor_spec.lua1
-rw-r--r--test/functional/plugin/vim_syntax_spec.lua1
-rw-r--r--test/functional/provider/clipboard_spec.lua4
-rw-r--r--test/functional/terminal/buffer_spec.lua3
-rw-r--r--test/functional/terminal/channel_spec.lua4
-rw-r--r--test/functional/terminal/cursor_spec.lua3
-rw-r--r--test/functional/terminal/edit_spec.lua10
-rw-r--r--test/functional/terminal/ex_terminal_spec.lua6
-rw-r--r--test/functional/terminal/highlight_spec.lua12
-rw-r--r--test/functional/terminal/scrollback_spec.lua4
-rw-r--r--test/functional/terminal/tui_spec.lua2
-rw-r--r--test/functional/terminal/window_split_tab_spec.lua4
-rw-r--r--test/functional/testterm.lua4
-rw-r--r--test/functional/treesitter/fold_spec.lua4
-rw-r--r--test/functional/treesitter/highlight_spec.lua6
-rw-r--r--test/functional/ui/bufhl_spec.lua1
-rw-r--r--test/functional/ui/cmdline_highlight_spec.lua1
-rw-r--r--test/functional/ui/cmdline_spec.lua22
-rw-r--r--test/functional/ui/cursor_spec.lua1
-rw-r--r--test/functional/ui/decorations_spec.lua7
-rw-r--r--test/functional/ui/diff_spec.lua10
-rw-r--r--test/functional/ui/embed_spec.lua17
-rw-r--r--test/functional/ui/float_spec.lua8
-rw-r--r--test/functional/ui/fold_spec.lua3
-rw-r--r--test/functional/ui/highlight_spec.lua39
-rw-r--r--test/functional/ui/hlstate_spec.lua7
-rw-r--r--test/functional/ui/inccommand_spec.lua13
-rw-r--r--test/functional/ui/inccommand_user_spec.lua2
-rw-r--r--test/functional/ui/input_spec.lua3
-rw-r--r--test/functional/ui/linematch_spec.lua4
-rw-r--r--test/functional/ui/messages_spec.lua17