test/clangd_tests.vim | 6 ++++-- diff --git a/test/clangd_tests.vim b/test/clangd_tests.vim index f86fb8fcbbfa003d67deb43dac8c045d38358484..2bee0980356b61d55b72f53690b03d44c57b7132 100644 --- a/test/clangd_tests.vim +++ b/test/clangd_tests.vim @@ -954,13 +954,15 @@ END setline(1, lines) g:WaitForServerFileLoad(0) cursor(8, 4) - :LspHover + var output = execute(':LspHover')->split("\n") + assert_equal([], output) var p: list = popup_list() assert_equal(1, p->len()) assert_equal(['function f1', '', '→ int', 'Parameters:', '- int a', '', 'int f1(int a)'], getbufline(winbufnr(p[0]), 1, '$')) popup_close(p[0]) cursor(7, 1) - :LspHover + output = execute(':LspHover')->split("\n") + assert_equal('No hover messages found for current position', output[0]) assert_equal([], popup_list()) # Show current diagnostic as to open another popup.