From 021f59b3f4570cc3f2f459a3d019743c5beb8ac9 Mon Sep 17 00:00:00 2001 From: MTDL9 <40929090+MTDL9@users.noreply.github.com> Date: Fri, 13 Jul 2018 06:42:28 +0200 Subject: Support strings in data field of error responses --- test/lsp/test_lsp_error_parsing.vader | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'test/lsp/test_lsp_error_parsing.vader') diff --git a/test/lsp/test_lsp_error_parsing.vader b/test/lsp/test_lsp_error_parsing.vader index 7464b0e7..44169c80 100644 --- a/test/lsp/test_lsp_error_parsing.vader +++ b/test/lsp/test_lsp_error_parsing.vader @@ -63,3 +63,12 @@ Execute(Messages with tracebacks should be handled): \ }, \ }, \}) + +Execute(Messages with string data should be handled): + AssertEqual "xyz\nUncaught Exception", ale#lsp#response#GetErrorMessage({ + \ 'error': { + \ 'code': -32602, + \ 'message': 'xyz', + \ 'data': 'Uncaught Exception', + \ }, + \}) -- cgit v1.2.3