summaryrefslogtreecommitdiff
path: root/test/test_loclist_jumping_loading.vader
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2017-02-21 12:51:49 +0000
committerw0rp <devw0rp@gmail.com>2017-02-21 12:51:49 +0000
commit6a02c5812c5ef5e49f56beffaad8a8894bdc7c2e (patch)
treedf6683a9fe8911ef2557ce1e25f9eae15f72cd9d /test/test_loclist_jumping_loading.vader
parentc310080359189b6b880a7e37170263a427026bc4 (diff)
downloadale-6a02c5812c5ef5e49f56beffaad8a8894bdc7c2e.zip
Fix #314 - quickfix should take precedence over loclist for jumping
Diffstat (limited to 'test/test_loclist_jumping_loading.vader')
-rw-r--r--test/test_loclist_jumping_loading.vader12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/test_loclist_jumping_loading.vader b/test/test_loclist_jumping_loading.vader
index 06ae3742..fe43ef2f 100644
--- a/test/test_loclist_jumping_loading.vader
+++ b/test/test_loclist_jumping_loading.vader
@@ -72,3 +72,15 @@ Execute(An empty List should be returned when both lists are turned off):
call setloclist(winnr(), [{'lnum': 1, 'col': 1, 'text': 'foo', 'bufnr': bufnr('%')}])
AssertEqual [], GetList()
+
+Execute(quickfix should take precedence over loclist when on):
+ let g:ale_set_quickfix = 1
+
+ call setloclist(winnr(), [
+ \ {'lnum': 1, 'col': 1, 'text': 'ignore this', 'bufnr': g:buffer}
+ \])
+ call setqflist([
+ \ {'lnum': 1, 'col': 1, 'text': 'foo', 'bufnr': g:buffer},
+ \])
+
+ AssertEqual [{'lnum': 1, 'col': 1, 'text': 'foo'}], GetList()