mirror of
https://github.com/neovim/neovim.git
synced 2025-10-26 12:27:24 +00:00
fix(diagnostic): resolve buffer number in get() (#16407)
This commit is contained in:
@@ -128,6 +128,17 @@ describe('vim.diagnostic', function()
|
||||
eq('Diagnostic #1', result[1].message)
|
||||
end)
|
||||
|
||||
it('resolves buffer number 0 to the current buffer', function()
|
||||
eq(2, exec_lua [[
|
||||
vim.api.nvim_set_current_buf(diagnostic_bufnr)
|
||||
vim.diagnostic.set(diagnostic_ns, diagnostic_bufnr, {
|
||||
make_error('Diagnostic #1', 1, 1, 1, 1),
|
||||
make_error('Diagnostic #2', 2, 1, 2, 1),
|
||||
})
|
||||
return #vim.diagnostic.get(0)
|
||||
]])
|
||||
end)
|
||||
|
||||
it('saves and count a single error', function()
|
||||
eq(1, exec_lua [[
|
||||
vim.diagnostic.set(diagnostic_ns, diagnostic_bufnr, {
|
||||
|
||||
Reference in New Issue
Block a user