From: Yegappan Lakshmanan Date: Mon, 17 Jan 2022 18:37:44 +0000 (-0800) Subject: Display where a exception is thrown X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=f8d685eb2ac882d3fdeafba2239ca67667172004;p=vim-lsp.git Display where a exception is thrown --- diff --git a/test/unit_tests.vim b/test/unit_tests.vim index e5d7b28..6a5ec85 100644 --- a/test/unit_tests.vim +++ b/test/unit_tests.vim @@ -481,9 +481,10 @@ def LspRunTests() v:errors = [] v:errmsg = '' try + :%bw! exe f catch - call add(v:errors, "Error: Test " .. f .. " failed with exception " .. v:exception) + call add(v:errors, "Error: Test " .. f .. " failed with exception " .. v:exception .. " at " .. v:throwpoint) endtry if v:errmsg != '' call add(v:errors, "Error: Test " .. f .. " generated error " .. v:errmsg)