aboutsummaryrefslogtreecommitdiff
path: root/test/functional/lua/fs_spec.lua
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2024-03-25 19:06:28 +0000
committerLewis Russell <me@lewisr.dev>2024-03-25 21:09:57 +0000
commita7bbda121d035d050b449b4dc63bd6ae027e248d (patch)
treefb31bb2003624b57aee5a0b740822d8b8ca76e5a /test/functional/lua/fs_spec.lua
parent3fd8292aaf215a17c3803ed84bc3b9dfd4931294 (diff)
downloadrneovim-a7bbda121d035d050b449b4dc63bd6ae027e248d.tar.gz
rneovim-a7bbda121d035d050b449b4dc63bd6ae027e248d.tar.bz2
rneovim-a7bbda121d035d050b449b4dc63bd6ae027e248d.zip
fix(test): typing
Diffstat (limited to 'test/functional/lua/fs_spec.lua')
-rw-r--r--test/functional/lua/fs_spec.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/functional/lua/fs_spec.lua b/test/functional/lua/fs_spec.lua
index 6821fe3c5e..a5cdfdc225 100644
--- a/test/functional/lua/fs_spec.lua
+++ b/test/functional/lua/fs_spec.lua
@@ -54,7 +54,7 @@ describe('vim.fs', function()
it('works', function()
local test_dir = nvim_dir .. '/test'
mkdir_p(test_dir)
- local dirs = {}
+ local dirs = {} --- @type string[]
for dir in vim.fs.parents(test_dir .. '/foo.txt') do
dirs[#dirs + 1] = dir
if dir == test_build_dir then
@@ -70,6 +70,7 @@ describe('vim.fs', function()
it('works', function()
eq(test_build_dir, vim.fs.dirname(nvim_dir))
+ --- @param paths string[]
local function test_paths(paths)
for _, path in ipairs(paths) do
eq(
@@ -97,6 +98,7 @@ describe('vim.fs', function()
it('works', function()
eq(nvim_prog_basename, vim.fs.basename(nvim_prog))
+ --- @param paths string[]
local function test_paths(paths)
for _, path in ipairs(paths) do
eq(
@@ -292,7 +294,7 @@ describe('vim.fs', function()
eq('/', vim.fs.normalize('/'))
end)
it('works with ~', function()
- eq(vim.fs.normalize(vim.uv.os_homedir()) .. '/src/foo', vim.fs.normalize('~/src/foo'))
+ eq(vim.fs.normalize(assert(vim.uv.os_homedir())) .. '/src/foo', vim.fs.normalize('~/src/foo'))
end)
it('works with environment variables', function()
local xdg_config_home = test_build_dir .. '/.config'