mirror of
https://github.com/neovim/neovim.git
synced 2025-11-16 07:11:20 +00:00
fix(api): fix not capturing output in cmdline mode (#35322)
This commit is contained in:
@@ -385,6 +385,9 @@ describe('API', function()
|
||||
)
|
||||
eq({ output = '' }, api.nvim_exec2('echo', { output = true }))
|
||||
eq({ output = 'foo 42' }, api.nvim_exec2('echo "foo" 42', { output = true }))
|
||||
-- Returns output in cmdline mode #35321
|
||||
feed(':')
|
||||
eq({ output = 'foo 42' }, api.nvim_exec2('echo "foo" 42', { output = true }))
|
||||
end)
|
||||
|
||||
it('displays messages when opts.output=false', function()
|
||||
@@ -4945,6 +4948,9 @@ describe('API', function()
|
||||
|
||||
it('captures output', function()
|
||||
eq('foo', api.nvim_cmd({ cmd = 'echo', args = { '"foo"' } }, { output = true }))
|
||||
-- Returns output in cmdline mode #35321
|
||||
feed(':')
|
||||
eq('foo', api.nvim_cmd({ cmd = 'echo', args = { '"foo"' } }, { output = true }))
|
||||
end)
|
||||
|
||||
it('sets correct script context', function()
|
||||
|
||||
Reference in New Issue
Block a user