summaryrefslogtreecommitdiff
path: root/test/test_command_chain.vader
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2017-05-12 21:16:15 +0100
committerw0rp <devw0rp@gmail.com>2017-05-12 21:16:15 +0100
commit5a947933d727503482776b9459e8680b7f29324a (patch)
tree234e9605d49330410151b8a8a6db04163750967f /test/test_command_chain.vader
parent2bafdb7e5a5cb96cb8263ed1b7bb79be021e4350 (diff)
downloadale-5a947933d727503482776b9459e8680b7f29324a.zip
Refactor jobs into a Vim version agnostic API which can be used for other purposes
Diffstat (limited to 'test/test_command_chain.vader')
-rw-r--r--test/test_command_chain.vader7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/test_command_chain.vader b/test/test_command_chain.vader
index 7b5e83ca..16472041 100644
--- a/test/test_command_chain.vader
+++ b/test/test_command_chain.vader
@@ -1,4 +1,7 @@
Before:
+ Save &shell, g:ale_run_synchronously
+ let g:ale_run_synchronously = 1
+ set shell=/bin/sh
let g:linter_output = []
let g:first_echo_called = 0
let g:second_echo_called = 0
@@ -39,6 +42,7 @@ Before:
\})
After:
+ Restore
unlet! g:first_echo_called
unlet! g:second_echo_called
unlet! g:final_callback_called
@@ -55,9 +59,6 @@ Given foobar (Some imaginary filetype):
Execute(Check the results of running the chain):
AssertEqual 'foobar', &filetype
call ale#Lint()
- " Sleep a little. This allows the commands to complete a little better.
- sleep 50m
- call ale#engine#WaitForJobs(2000)
Assert g:first_echo_called, 'The first chain item was not called'
Assert g:second_echo_called, 'The second chain item was not called'