aboutsummaryrefslogtreecommitdiff
path: root/test/functional/vimscript/string_spec.lua
diff options
context:
space:
mode:
authorGenchoXD <42417659+Emagjby@users.noreply.github.com>2026-02-08 23:22:13 +0200
committerGitHub <noreply@github.com>2026-02-08 16:22:13 -0500
commit9c8d06e08608e9fb916473cba1af65b58609392e (patch)
tree5a1f77ebf6712878dbc63f9d1b20191c10f78971 /test/functional/vimscript/string_spec.lua
parent15ff45444325a4395b564bafad9d38e04f2501f9 (diff)
downloadrneovim-9c8d06e08608e9fb916473cba1af65b58609392e.tar.gz
rneovim-9c8d06e08608e9fb916473cba1af65b58609392e.tar.bz2
rneovim-9c8d06e08608e9fb916473cba1af65b58609392e.zip
test(lsp/diagnostic): clearing diagnostics #37759
Problem: Diagnostic lifecycle invariants (clearing on empty publish and buffer deletion) were previously implicit and not directly covered by functional tests, allowing regressions to go unnoticed. Solution: Add functional regression tests asserting that diagnostics are cleared when an LSP server publishes an empty diagnostic set and when the associated buffer is deleted. Assertions are scoped to the client diagnostic namespace and use public diagnostic APIs only.
Diffstat (limited to 'test/functional/vimscript/string_spec.lua')
0 files changed, 0 insertions, 0 deletions