diff options
author | Maria José Solano <majosolano99@gmail.com> | 2024-02-04 14:13:23 -0800 |
---|---|---|
committer | Maria José Solano <majosolano99@gmail.com> | 2024-05-27 14:53:28 -0700 |
commit | ff097f2091e7a970e5b12960683b4dade5563040 (patch) | |
tree | d3b58907b6d41e2ad8f998f6e2b8134f56140389 /test/functional | |
parent | 28c04948a1c887a1cc0cb64de79fa32631700466 (diff) | |
download | rneovim-ff097f2091e7a970e5b12960683b4dade5563040.tar.gz rneovim-ff097f2091e7a970e5b12960683b4dade5563040.tar.bz2 rneovim-ff097f2091e7a970e5b12960683b4dade5563040.zip |
feat(lsp): completion side effects
Diffstat (limited to 'test/functional')
-rw-r--r-- | test/functional/plugin/lsp/completion_spec.lua | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/functional/plugin/lsp/completion_spec.lua b/test/functional/plugin/lsp/completion_spec.lua index 2798d57381..1052b00dae 100644 --- a/test/functional/plugin/lsp/completion_spec.lua +++ b/test/functional/plugin/lsp/completion_spec.lua @@ -21,7 +21,7 @@ local function complete(line, candidates, lnum) local line, cursor_col, lnum, result = ... local line_to_cursor = line:sub(1, cursor_col) local client_start_boundary = vim.fn.match(line_to_cursor, '\\k*$') - local items, server_start_boundary = require("vim.lsp._completion")._convert_results( + local items, server_start_boundary = require("vim.lsp.completion")._convert_results( line, lnum, cursor_col, @@ -42,7 +42,7 @@ local function complete(line, candidates, lnum) ) end -describe('vim.lsp._completion', function() +describe('vim.lsp.completion', function() before_each(n.clear) -- https://microsoft.github.io/language-server-protocol/specifications/specification-current/#textDocument_completion @@ -159,6 +159,7 @@ describe('vim.lsp._completion', function() end, result.items) eq(expected, result) end) + it('uses correct start boundary', function() local completion_list = { isIncomplete = false, |