test_vala_lint_handler.vader
1 Before: 2 runtime ale_linters/vala/vala_lint.vim 3 4 After: 5 call ale#linter#Reset() 6 7 Execute(The Vala-Lint handler should parse lines correctly): 8 AssertEqual 9 \ [ 10 \ { 11 \ 'lnum': 18, 12 \ 'col': 18, 13 \ 'text': 'Expected space before paren', 14 \ 'code': 'space-before-paren', 15 \ 'type': 'E', 16 \ }, 17 \ { 18 \ 'lnum': 64, 19 \ 'col': 37, 20 \ 'text': 'Expected space before paren', 21 \ 'code': 'space-before-paren', 22 \ 'type': 'W', 23 \ }, 24 \ { 25 \ 'lnum': 73, 26 \ 'col': 37, 27 \ 'text': 'Expected space before paren', 28 \ 'code': 'space-before-paren', 29 \ 'type': 'E', 30 \ }, 31 \ ], 32 \ ale_linters#vala#vala_lint#Handle(bufnr(''), [ 33 \ 'Application.vala', 34 \ ' 18.18 error Expected space before paren space-before-paren', 35 \ ' 64.37 warn Expected space before paren space-before-paren', 36 \ ' 73.37 error Expected space before paren space-before-paren', 37 \ ]) 38 39 Execute(The Vala-Lint handler should ignore unknown error types): 40 AssertEqual 41 \ [ 42 \ { 43 \ 'lnum': 73, 44 \ 'col': 37, 45 \ 'text': 'Expected space before paren', 46 \ 'code': 'space-before-paren', 47 \ 'type': 'E', 48 \ }, 49 \ ], 50 \ ale_linters#vala#vala_lint#Handle(bufnr(''), [ 51 \ 'Application.vala', 52 \ ' 18.18 test Expected space before paren space-before-paren', 53 \ ' 73.37 error Expected space before paren space-before-paren', 54 \ ])