aboutsummaryrefslogtreecommitdiffstats
path: root/tests/minimal_init.vim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/minimal_init.vim')
-rw-r--r--tests/minimal_init.vim16
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