mirror of https://github.com/dense-analysis/ale
30 lines
720 B
Plaintext
30 lines
720 B
Plaintext
|
Before:
|
||
|
runtime ale_linters/hurl/hurlfmt.vim
|
||
|
|
||
|
After:
|
||
|
call ale#linter#Reset()
|
||
|
|
||
|
Execute(The hurlfmt handler should parse lines correctly):
|
||
|
AssertEqual
|
||
|
\ [
|
||
|
\ {
|
||
|
\ 'lnum': 11,
|
||
|
\ 'bufnr': 345,
|
||
|
\ 'col': 48,
|
||
|
\ 'end_col': 48,
|
||
|
\ 'text': 'Parsing space : expecting a space ',
|
||
|
\ 'type': 'E',
|
||
|
\ },
|
||
|
\ ],
|
||
|
\ ale_linters#hurl#hurlfmt#HandleOutput(345, [
|
||
|
\ 'error: Parsing space',
|
||
|
\ '--> test.hurl:11:48',
|
||
|
\ ' |',
|
||
|
\ '8 " | header "Content-Type"= "application/json; charset=utf-8"',
|
||
|
\ ' | ^ expecting a space',
|
||
|
\ ' |',
|
||
|
\ ])
|
||
|
|
||
|
Execute(The rubocop handler should handle empty output):
|
||
|
AssertEqual [], ale_linters#hurl#hurlfmt#HandleOutput(347, [])
|