commit 17d126049a25c10b8895c27eb2041a06b46ad7da
parent dbe07e292ea3f56cfc5ca322ce53b7edae39f20a
Author: zeertzjq <zeertzjq@outlook.com>
Date: Tue, 17 Feb 2026 11:34:12 +0800
test: don't run test cases directly in describe() (#37915)
Diffstat:
1 file changed, 22 insertions(+), 20 deletions(-)
diff --git a/test/functional/lua/command_line_completion_spec.lua b/test/functional/lua/command_line_completion_spec.lua
@@ -286,26 +286,28 @@ describe('nlua_expand_pat', function()
describe('completes', function()
-- for { vim.o, vim.go, vim.opt, vim.opt_local, vim.opt_global }
local test_opt = function(accessor)
- do
- local actual = get_completions(accessor .. '.file')
- local expected = {
- 'fileencoding',
- 'fileencodings',
- 'fileformat',
- 'fileformats',
- 'fileignorecase',
- 'filetype',
- }
- eq({ expected, #accessor + 1 }, actual, accessor .. '.file')
- end
- do
- local actual = get_completions(accessor .. '.winh')
- local expected = {
- 'winheight',
- 'winhighlight',
- }
- eq({ expected, #accessor + 1 }, actual, accessor .. '.winh')
- end
+ it(accessor, function()
+ do
+ local actual = get_completions(accessor .. '.file')
+ local expected = {
+ 'fileencoding',
+ 'fileencodings',
+ 'fileformat',
+ 'fileformats',
+ 'fileignorecase',
+ 'filetype',
+ }
+ eq({ expected, #accessor + 1 }, actual, accessor .. '.file')
+ end
+ do
+ local actual = get_completions(accessor .. '.winh')
+ local expected = {
+ 'winheight',
+ 'winhighlight',
+ }
+ eq({ expected, #accessor + 1 }, actual, accessor .. '.winh')
+ end
+ end)
end
test_opt('vim.o')