summaryrefslogtreecommitdiff
path: root/test/completion/test_completion_events.vader
diff options
context:
space:
mode:
Diffstat (limited to 'test/completion/test_completion_events.vader')
-rw-r--r--test/completion/test_completion_events.vader10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/completion/test_completion_events.vader b/test/completion/test_completion_events.vader
index f79773cc..cdd3fea4 100644
--- a/test/completion/test_completion_events.vader
+++ b/test/completion/test_completion_events.vader
@@ -5,6 +5,7 @@ Before:
Save &l:omnifunc
Save &l:completeopt
+ unlet! b:ale_completion_enabled
let g:ale_completion_enabled = 1
let g:get_completions_called = 0
let g:feedkeys_calls = []
@@ -49,6 +50,7 @@ Before:
After:
Restore
+ unlet! b:ale_completion_enabled
unlet! g:output
unlet! g:fake_mode
unlet! g:get_completions_called
@@ -78,6 +80,14 @@ After:
Execute(ale#completion#GetCompletions should be called when the cursor position stays the same):
call CheckCompletionCalled(1)
+Execute(ale#completion#GetCompletions should not be called if the global setting is disabled):
+ let g:ale_completion_enabled = 0
+ call CheckCompletionCalled(0)
+
+Execute(ale#completion#GetCompletions should not be called if the buffer setting is disabled):
+ let b:ale_completion_enabled = 0
+ call CheckCompletionCalled(0)
+
Given typescript():
let abc = y.
let foo = ab