diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/test_list_opening.vader | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/test_list_opening.vader b/test/test_list_opening.vader index 7dc5a79b..63b30ef1 100644 --- a/test/test_list_opening.vader +++ b/test/test_list_opening.vader @@ -189,12 +189,19 @@ Execute(The ale_open_list='on_save' option should work): " The list shouldn't open yet, the event wasn't fired. Assert !ale#list#IsQuickfixOpen() + " Turn this option off, to ensure that we update lists immediately when we + " save buffers. + let g:ale_set_lists_synchronously = 0 let b:ale_save_event_fired = 1 call ale#list#SetLists(bufnr('%'), g:loclist) " Now the list should have opened. Assert ale#list#IsQuickfixOpen() + call ale#list#SetLists(bufnr('%'), []) + " The window should close again when the loclist is empty. + Assert !ale#list#IsQuickfixOpen() + Execute(The window shouldn't open on save when ale_open_list=0): let b:ale_open_list = 0 let b:ale_save_event_fired = 1 |