32 lines
664 B
Plaintext
32 lines
664 B
Plaintext
|
Before:
|
||
|
let g:loclist = [
|
||
|
\ {
|
||
|
\ 'lnum': 1,
|
||
|
\ 'bufnr': bufnr('%'),
|
||
|
\ 'vcol': 0,
|
||
|
\ 'linter_name': 'eslint',
|
||
|
\ 'nr': -1,
|
||
|
\ 'type': 'E',
|
||
|
\ 'col': 10,
|
||
|
\ 'text': 'Missing semicolon. (semi)'
|
||
|
\ },
|
||
|
\ {
|
||
|
\ 'lnum': 2,
|
||
|
\ 'bufnr': bufnr('%'),
|
||
|
\ 'vcol': 0,
|
||
|
\ 'linter_name': 'eslint',
|
||
|
\ 'nr': -1,
|
||
|
\ 'type': 'W',
|
||
|
\ 'col': 10,
|
||
|
\ 'text': 'Infix operators must be spaced. (space-infix-ops)'
|
||
|
\ },
|
||
|
\]
|
||
|
let g:ale_buffer_info = {'1': {'loclist': g:loclist}}
|
||
|
|
||
|
After:
|
||
|
unlet g:loclist
|
||
|
let g:ale_buffer_info = {}
|
||
|
|
||
|
Execute(GetLoclist should return the loclist):
|
||
|
AssertEqual g:loclist, ale#engine#GetLoclist(1)
|