diff options
author | w0rp <devw0rp@gmail.com> | 2018-07-16 14:03:08 +0100 |
---|---|---|
committer | w0rp <devw0rp@gmail.com> | 2018-07-16 14:03:08 +0100 |
commit | 2a081e81dbb18d7407c9bfb9a3a10975276ae4f4 (patch) | |
tree | f85c1860da3282864c4b68760bcfa0a9e8b4af8c /test | |
parent | f235c4b3b9247f43d7993bda6f38fa550d7d19ca (diff) | |
download | ale-2a081e81dbb18d7407c9bfb9a3a10975276ae4f4.zip |
Try and make the temporary file test fail less on Windows
Diffstat (limited to 'test')
-rw-r--r-- | test/test_format_temporary_file_creation.vader | 27 |
1 files changed, 23 insertions, 4 deletions
diff --git a/test/test_format_temporary_file_creation.vader b/test/test_format_temporary_file_creation.vader index fc43e2a1..54a25873 100644 --- a/test/test_format_temporary_file_creation.vader +++ b/test/test_format_temporary_file_creation.vader @@ -1,4 +1,23 @@ Before: + Save g:ale_buffer_info + Save g:ale_echo_cursor + Save g:ale_enabled + Save g:ale_run_synchronously + Save g:ale_set_highlights + Save g:ale_set_loclist + Save g:ale_set_quickfix + Save g:ale_set_signs + + " Disable the features we don't need to check. + let g:ale_buffer_info = {} + let g:ale_echo_cursor = 0 + let g:ale_enabled = 1 + let g:ale_run_synchronously = 1 + let g:ale_set_highlights = 0 + let g:ale_set_loclist = 0 + let g:ale_set_quickfix = 0 + let g:ale_set_signs = 0 + let g:output = [] function! TestCallback(buffer, output) @@ -7,6 +26,7 @@ Before: return [] endfunction + call ale#linter#PreventLoading('foobar') call ale#linter#Define('foobar', { \ 'name': 'testlinter', \ 'callback': 'TestCallback', @@ -15,6 +35,8 @@ Before: \}) After: + Restore + unlet! g:output delfunction TestCallback @@ -29,9 +51,6 @@ Given foobar (Some imaginary filetype): Execute(ALE should be able to read the %t file): AssertEqual 'foobar', &filetype - " Sleep a little so the test passes more. - sleep 100ms - call ale#Lint() - call ale#engine#WaitForJobs(2000) + ALELint AssertEqual ['foo', 'bar', 'baz'], g:output |