summaryrefslogtreecommitdiff
path: root/tests/specs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/specs')
-rw-r--r--tests/specs/lsp_spec.lua13
-rw-r--r--tests/specs/plugins_load_spec.lua2
2 files changed, 7 insertions, 8 deletions
diff --git a/tests/specs/lsp_spec.lua b/tests/specs/lsp_spec.lua
index 01e5e1d3..8eacf3c3 100644
--- a/tests/specs/lsp_spec.lua
+++ b/tests/specs/lsp_spec.lua
@@ -20,7 +20,10 @@ a.describe("lsp workflow", function()
assert.True(vim.tbl_isempty(errors))
end)
- lvim.lsp.templates_dir = join_paths(get_cache_dir(), "artifacts")
+ lvim.lsp.on_config = function()
+ lvim.lsp.templates_dir = join_paths(get_cache_dir(), "artifacts")
+ end
+ require("lvim.core.builtins").setup("lsp", "lvim.lsp", lvim.lsp)
a.it("should be able to delete ftplugin templates", function()
if utils.is_directory(lvim.lsp.templates_dir) then
@@ -39,11 +42,9 @@ a.describe("lsp workflow", function()
assert.True(utils.is_directory(lvim.lsp.templates_dir))
end)
- a.it("should not include blacklisted servers in the generated templates", function()
- require("lvim.lsp").setup()
-
+ a.it("should not include skipped_servers in the generated templates", function()
for _, file in ipairs(vim.fn.glob(lvim.lsp.templates_dir .. "/*.lua", 1, 1)) do
- for _, server_name in ipairs(lvim.lsp.override) do
+ for _, server_name in ipairs(lvim.lsp.automatic_configuration.skipped_servers) do
local setup_cmd = string.format([[require("lvim.lsp.manager").setup(%q)]], server_name)
assert.False(helpers.file_contains(file, setup_cmd))
end
@@ -51,8 +52,6 @@ a.describe("lsp workflow", function()
end)
a.it("should only include one server per generated template", function()
- require("lvim.lsp").setup()
-
local allowed_dupes = { "tailwindcss" }
for _, file in ipairs(vim.fn.glob(lvim.lsp.templates_dir .. "/*.lua", 1, 1)) do
local content = {}
diff --git a/tests/specs/plugins_load_spec.lua b/tests/specs/plugins_load_spec.lua
index 37294c2e..6332448b 100644
--- a/tests/specs/plugins_load_spec.lua
+++ b/tests/specs/plugins_load_spec.lua
@@ -24,7 +24,7 @@ a.describe("plugin-loader", function()
end)
a.it("should be able to load lsp packages without errors", function()
- require("lvim.lsp").setup()
+ require("lvim.core.builtins").setup("lsp", "lvim.lsp", lvim.lsp)
local lsp_packages = {
"lspconfig",