neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

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:
Mtest/functional/lua/command_line_completion_spec.lua | 42++++++++++++++++++++++--------------------
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')