test/clangd_tests.vim | 3 +++ diff --git a/test/clangd_tests.vim b/test/clangd_tests.vim index 424ec7afc3ca3f6875f7566498880e8b11063d96..aaa12a511b60096110b442adc07928c4e6b44778 100644 --- a/test/clangd_tests.vim +++ b/test/clangd_tests.vim @@ -385,6 +385,9 @@ assert_equal('', execute('LspDiagFirst')) assert_equal([1, 5], [line('.'), col('.')]) assert_equal('', execute('LspDiagNext')) assert_equal([1, 9], [line('.'), col('.')]) + cursor(1, 1) + assert_equal('', execute('LspDiagLast')) + assert_equal([2, 9], [line('.'), col('.')]) popup_clear() # Test for :LspDiagHere on a line with multiple diagnostics