diff options
Diffstat (limited to 'tests/minimal_init.vim')
| -rw-r--r-- | tests/minimal_init.vim | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/tests/minimal_init.vim b/tests/minimal_init.vim index 72d8a95..eb0845a 100644 --- a/tests/minimal_init.vim +++ b/tests/minimal_init.vim @@ -16,18 +16,24 @@ lua require("luassertx") lua require("test_helpers") lua <<EOF -local index = require "mason-registry.index" -index["dummy"] = "dummy_package" -index["dummy2"] = "dummy2_package" -index["fail_dummy"] = "fail_dummy" - local configs = require 'lspconfig.configs' configs.dummylsp = { default_config = { cmd = { "dummylsp" } } } configs.dummy2lsp = { default_config = { cmd = { "dummy2lsp"} } } configs.fail_dummylsp = { default_config = { cmd = { "fail_dummylsp"} } } +local server_mappings = require "mason-lspconfig.mappings.server" +server_mappings.lspconfig_to_package["dummylsp"] = "dummy" +server_mappings.lspconfig_to_package["dummy2lsp"] = "dummy2" +server_mappings.lspconfig_to_package["fail_dummylsp"] = "fail_dummy" +server_mappings.package_to_lspconfig["dummy"] = "dummylsp" +server_mappings.package_to_lspconfig["dummy2"] = "dummy2lsp" +server_mappings.package_to_lspconfig["fail_dummy"] = "fail_dummylsp" + require("mason").setup { install_root_dir = vim.env.INSTALL_ROOT_DIR, + registries = { + "lua:dummy-registry.index" + } } EOF |
