aboutsummaryrefslogtreecommitdiffstats
path: root/test/lspconfig_spec.lua
diff options
context:
space:
mode:
authorMichael Lingelbach <m.j.lbach@gmail.com>2021-07-03 14:45:08 -0700
committerMichael Lingelbach <m.j.lbach@gmail.com>2021-07-03 15:49:27 -0700
commitec11b85df73cce4edb2925cb7f1d0e8db3a07b1c (patch)
tree77d533dc9606ca7e9b30d1a96baebf3de325d2a8 /test/lspconfig_spec.lua
parent[docgen] Update CONFIG.md (diff)
downloadnvim-lspconfig-ec11b85df73cce4edb2925cb7f1d0e8db3a07b1c.tar
nvim-lspconfig-ec11b85df73cce4edb2925cb7f1d0e8db3a07b1c.tar.gz
nvim-lspconfig-ec11b85df73cce4edb2925cb7f1d0e8db3a07b1c.tar.bz2
nvim-lspconfig-ec11b85df73cce4edb2925cb7f1d0e8db3a07b1c.tar.lz
nvim-lspconfig-ec11b85df73cce4edb2925cb7f1d0e8db3a07b1c.tar.xz
nvim-lspconfig-ec11b85df73cce4edb2925cb7f1d0e8db3a07b1c.tar.zst
nvim-lspconfig-ec11b85df73cce4edb2925cb7f1d0e8db3a07b1c.zip
ci: lint and format with stylua
Diffstat (limited to 'test/lspconfig_spec.lua')
-rw-r--r--test/lspconfig_spec.lua120
1 files changed, 63 insertions, 57 deletions
diff --git a/test/lspconfig_spec.lua b/test/lspconfig_spec.lua
index 985071f8..e6a80d1d 100644
--- a/test/lspconfig_spec.lua
+++ b/test/lspconfig_spec.lua
@@ -1,4 +1,4 @@
-local helpers = require('test.functional.helpers')(after_each)
+local helpers = require "test.functional.helpers"(after_each)
local clear = helpers.clear
local exec_lua = helpers.exec_lua
local eq = helpers.eq
@@ -7,35 +7,38 @@ local ok = helpers.ok
before_each(function()
clear()
-- add plugin module path to package.path in Lua runtime in Nvim
- exec_lua([[
+ exec_lua(
+ [[
package.path = ...
- ]], package.path)
+ ]],
+ package.path
+ )
end)
-describe('lspconfig', function()
- describe('util', function()
- describe('path', function()
- describe('exists', function()
- it('is present directory', function()
- ok(exec_lua([[
+describe("lspconfig", function()
+ describe("util", function()
+ describe("path", function()
+ describe("exists", function()
+ it("is present directory", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
local cwd = vim.fn.getcwd()
return not (lspconfig.util.path.exists(cwd) == false)
- ]]))
+ ]])
end)
- it('is not present directory', function()
- ok(exec_lua([[
+ it("is not present directory", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
local not_exist_dir = vim.fn.getcwd().."/not/exsts"
return lspconfig.util.path.exists(not_exist_dir) == false
- ]]))
+ ]])
end)
- it('is present file', function()
- ok(exec_lua([[
+ it("is present file", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
-- change the working directory to test directory
@@ -43,11 +46,11 @@ describe('lspconfig', function()
local file = vim.fn.getcwd().."/root_marker.txt"
return not (lspconfig.util.path.exists(file) == false)
- ]]))
+ ]])
end)
- it('is not present file', function()
- ok(exec_lua([[
+ it("is not present file", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
-- change the working directory to test directory
@@ -55,31 +58,31 @@ describe('lspconfig', function()
local file = vim.fn.getcwd().."/not_exists.txt"
return lspconfig.util.path.exists(file) == false
- ]]))
+ ]])
end)
end)
- describe('is_dir', function()
- it('is directory', function()
- ok(exec_lua([[
+ describe("is_dir", function()
+ it("is directory", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
local cwd = vim.fn.getcwd()
return lspconfig.util.path.is_dir(cwd)
- ]]))
+ ]])
end)
- it('is not present directory', function()
- ok(exec_lua([[
+ it("is not present directory", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
local not_exist_dir = vim.fn.getcwd().."/not/exsts"
return not lspconfig.util.path.is_dir(not_exist_dir)
- ]]))
+ ]])
end)
- it('is file', function()
- ok(exec_lua([[
+ it("is file", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
-- change the working directory to test directory
@@ -87,13 +90,13 @@ describe('lspconfig', function()
local file = vim.fn.getcwd().."/root_marker.txt"
return not lspconfig.util.path.is_dir(file)
- ]]))
+ ]])
end)
end)
- describe('is_file', function()
- it('is file', function()
- ok(exec_lua([[
+ describe("is_file", function()
+ it("is file", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
-- change the working directory to test directory
@@ -101,11 +104,11 @@ describe('lspconfig', function()
local file = vim.fn.getcwd().."/root_marker.txt"
return lspconfig.util.path.is_file(file)
- ]]))
+ ]])
end)
- it('is not present file', function()
- ok(exec_lua([[
+ it("is not present file", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
-- change the working directory to test directory
@@ -113,64 +116,67 @@ describe('lspconfig', function()
local file = vim.fn.getcwd().."/not_exists.txt"
return not lspconfig.util.path.is_file(file)
- ]]))
+ ]])
end)
- it('is directory', function()
- ok(exec_lua([[
+ it("is directory", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
local cwd = vim.fn.getcwd()
return not lspconfig.util.path.is_file(cwd)
- ]]))
+ ]])
end)
end)
- describe('is_absolute', function()
- it('is absolute', function()
- ok(exec_lua([[
+ describe("is_absolute", function()
+ it("is absolute", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
return not (lspconfig.util.path.is_absolute("/foo/bar") == nil)
- ]]))
+ ]])
end)
- it('is not absolute', function()
- ok(exec_lua([[
+ it("is not absolute", function()
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
return lspconfig.util.path.is_absolute("foo/bar") == nil
- ]]))
+ ]])
- ok(exec_lua([[
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
return lspconfig.util.path.is_absolute("../foo/bar") == nil
- ]]))
+ ]])
end)
end)
- describe('join', function()
- it('', function()
- eq(exec_lua([[
+ describe("join", function()
+ it("", function()
+ eq(
+ exec_lua [[
local lspconfig = require("lspconfig")
return lspconfig.util.path.join("foo", "bar", "baz")
- ]]), "foo/bar/baz")
+ ]],
+ "foo/bar/baz"
+ )
end)
end)
end)
- describe('root_pattern', function()
+ describe("root_pattern", function()
it("resolves to a_marker.txt", function()
- ok(exec_lua([[
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
-- change the working directory to test directory
vim.api.nvim_command("cd ../test/test_dir/a")
local cwd = vim.fn.getcwd()
return cwd == lspconfig.util.root_pattern({"root_marker.txt", "a_marker.txt"})(cwd)
- ]]))
+ ]])
end)
it("resolves to root_marker.txt", function()
- ok(exec_lua([[
+ ok(exec_lua [[
local lspconfig = require("lspconfig")
-- change the working directory to test directory
@@ -181,7 +187,7 @@ describe('lspconfig', function()
vim.api.nvim_command("cd ..")
return vim.fn.getcwd() == resolved
- ]]))
+ ]])
end)
end)
end)