From 107516c757df82d2ee84426de9b35fd52e953c5c Mon Sep 17 00:00:00 2001 From: P M <10617122+pylipp@users.noreply.github.com> Date: Sun, 25 Mar 2018 12:55:59 +0200 Subject: Add basic qmllint support (#1419) * Add basic qmllint support * Use temp file, remove superfluous error code key, adjust author info * Add qmllint handler parse test --- test/handler/test_qmllint_handler.vader | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 test/handler/test_qmllint_handler.vader (limited to 'test') diff --git a/test/handler/test_qmllint_handler.vader b/test/handler/test_qmllint_handler.vader new file mode 100644 index 00000000..fcc65eb5 --- /dev/null +++ b/test/handler/test_qmllint_handler.vader @@ -0,0 +1,19 @@ +Before: + runtime ale_linters/qml/qmllint.vim + +After: + call ale#linter#Reset() + +Execute(The qmllint handler should parse error messages correctly): + AssertEqual + \ [ + \ { + \ 'lnum': 2, + \ 'col': 0, + \ 'type': 'E', + \ 'text': 'Expected token ''}''' + \ } + \ ], + \ ale_linters#qml#qmllint#Handle(1, [ + \ '/tmp/ab34cd56/Test.qml:2 : Expected token ''}''' + \ ]) -- cgit v1.2.3