From c6d11f4281e3c3090b2633e234acf437e168d415 Mon Sep 17 00:00:00 2001 From: w0rp Date: Sun, 13 Aug 2017 13:02:59 +0100 Subject: #653 - Filter out other buffers for loclist jumping --- test/test_loclist_jumping.vader | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'test/test_loclist_jumping.vader') diff --git a/test/test_loclist_jumping.vader b/test/test_loclist_jumping.vader index da167677..5e18499e 100644 --- a/test/test_loclist_jumping.vader +++ b/test/test_loclist_jumping.vader @@ -1,7 +1,8 @@ Before: let g:ale_buffer_info = { - \ bufnr('%'): { + \ bufnr(''): { \ 'loclist': [ + \ {'bufnr': bufnr('') - 1, 'lnum': 3, 'col': 2}, \ {'bufnr': bufnr(''), 'lnum': 1, 'col': 2}, \ {'bufnr': bufnr(''), 'lnum': 1, 'col': 3}, \ {'bufnr': bufnr(''), 'lnum': 2, 'col': 1}, @@ -9,6 +10,7 @@ Before: \ {'bufnr': bufnr(''), 'lnum': 2, 'col': 3}, \ {'bufnr': bufnr(''), 'lnum': 2, 'col': 6}, \ {'bufnr': bufnr(''), 'lnum': 2, 'col': 700}, + \ {'bufnr': bufnr('') + 1, 'lnum': 3, 'col': 2}, \ ], \ }, \} @@ -32,7 +34,6 @@ After: Given foobar (Some imaginary filetype): 12345678 12345678 - Execute(loclist jumping should jump correctly when not wrapping): AssertEqual [2, 1], TestJump('before', 0, [2, 2]) @@ -77,6 +78,9 @@ Execute(We shouldn't move when jumping to the first item where there are none): AssertEqual [1, 6], TestJump(0, 0, [1, 6]) Execute(We should be able to jump when the error line is blank): + " Add a blank line at the end. + call setline(1, getline('.', '$') + ['']) + " Add a problem on the blank line. call add(g:ale_buffer_info[bufnr('%')].loclist, {'bufnr': bufnr(''), 'lnum': 3, 'col': 1}) AssertEqual 0, len(getline(3)) -- cgit v1.2.3