test_avra_handler.vader
1 Before: 2 runtime ale_linters/avra/avra.vim 3 4 After: 5 call ale#linter#Reset() 6 7 Execute(The avra handler should parse errors correctly): 8 AssertEqual 9 \ [ 10 \ { 11 \ 'lnum': 3, 12 \ 'text': "Unknown device: atmega3228p", 13 \ 'type': 'E' 14 \ }, 15 \ { 16 \ 'lnum': 12, 17 \ 'text': "Unknown directive: .EQ", 18 \ 'type': 'E' 19 \ } 20 \ ], 21 \ ale_linters#avra#avra#Handle(bufnr(''), [ 22 \ "main.asm(3) : Error : Unknown device: atmega3228p", 23 \ "main.asm(12) : Error : Unknown directive: .EQ" 24 \ ])