diff options
| author | William Boman <william@redwill.se> | 2021-12-25 21:47:57 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-25 21:47:57 +0100 |
| commit | 5957e7a29005c286eaf2cc619e826cfd980eb5ff (patch) | |
| tree | 8fb998c67cdb195ad68813498cace7ef64044a8c /tests/minimal_init.vim | |
| parent | fix(zls): add chmod +x to binary (#362) (diff) | |
| download | mason-5957e7a29005c286eaf2cc619e826cfd980eb5ff.tar mason-5957e7a29005c286eaf2cc619e826cfd980eb5ff.tar.gz mason-5957e7a29005c286eaf2cc619e826cfd980eb5ff.tar.bz2 mason-5957e7a29005c286eaf2cc619e826cfd980eb5ff.tar.lz mason-5957e7a29005c286eaf2cc619e826cfd980eb5ff.tar.xz mason-5957e7a29005c286eaf2cc619e826cfd980eb5ff.tar.zst mason-5957e7a29005c286eaf2cc619e826cfd980eb5ff.zip | |
feat(ui): sort servers alphabetically, also add language hints (#361)
Diffstat (limited to 'tests/minimal_init.vim')
| -rw-r--r-- | tests/minimal_init.vim | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/minimal_init.vim b/tests/minimal_init.vim index d0fe4e41..35bc2bcb 100644 --- a/tests/minimal_init.vim +++ b/tests/minimal_init.vim @@ -12,6 +12,31 @@ set packpath=$dependencies packloadall +lua <<EOF +local server = require("nvim-lsp-installer.server") +function ServerGenerator(opts) + return server.Server:new(vim.tbl_deep_extend("force", { + name = "dummy", + languages = { "dummylang" }, + root_dir = server.get_server_root_path("dummy"), + homepage = "https://dummylang.org", + installer = function(_, callback, ctx) + ctx.stdio_sink.stdout "Installing dummy!\n" + callback(true) + end + }, opts)) +end + +function FailingServerGenerator(opts) + return ServerGenerator(vim.tbl_deep_extend("force", { + installer = function(_, callback, ctx) + ctx.stdio_sink.stdout "Installing failing dummy!\n" + callback(false) + end + }, opts)) +end +EOF + " Luassert extensions lua require("luassertx") |
