diff options
author | w0rp <devw0rp@gmail.com> | 2018-03-03 16:22:56 +0000 |
---|---|---|
committer | w0rp <devw0rp@gmail.com> | 2018-03-03 16:22:56 +0000 |
commit | 08cfd5f90c8113f4db25f60833b690665046b495 (patch) | |
tree | bacb0c5b75209f175e38213b6ae27ba89db1ad97 /test/test_alelint_autocmd.vader | |
parent | 565ffa0dc5e2fe53663f7228c05ad927c190b9e6 (diff) | |
download | ale-08cfd5f90c8113f4db25f60833b690665046b495.zip |
Close #1379 - Increment b:ale_linted when a buffer is checked
Diffstat (limited to 'test/test_alelint_autocmd.vader')
-rw-r--r-- | test/test_alelint_autocmd.vader | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/test/test_alelint_autocmd.vader b/test/test_alelint_autocmd.vader index b19e6b4e..d51694ff 100644 --- a/test/test_alelint_autocmd.vader +++ b/test/test_alelint_autocmd.vader @@ -3,12 +3,18 @@ Before: let g:post_success = 0 let g:ale_run_synchronously = 1 + unlet! b:ale_linted + After: let g:ale_run_synchronously = 0 let g:ale_buffer_info = {} - augroup! VaderTest -Execute (Run a lint cycle, and check that a variable is set in the autocmd): + try + augroup! VaderTest + catch + endtry + +Execute(Run a lint cycle, and check that a variable is set in the autocmd): augroup VaderTest autocmd! autocmd User ALELintPre let g:pre_success = 1 @@ -19,3 +25,14 @@ Execute (Run a lint cycle, and check that a variable is set in the autocmd): AssertEqual g:pre_success, 1 AssertEqual g:post_success, 1 + +Execute(b:ale_linted should be increased after each lint cycle): + AssertEqual get(b:, 'ale_linted'), 0 + + call ale#Lint() + + AssertEqual get(b:, 'ale_linted'), 1 + + call ale#Lint() + + AssertEqual get(b:, 'ale_linted'), 2 |