aboutsummaryrefslogtreecommitdiff
path: root/test/lsp_settings.vimspec
diff options
context:
space:
mode:
authorYasuhiro Matsumoto <mattn.jp@gmail.com>2020-01-31 18:00:33 +0900
committerYasuhiro Matsumoto <mattn.jp@gmail.com>2020-01-31 18:00:33 +0900
commit6e645f09027a512a38454ae11716e5feb165f32e (patch)
treee655df550a7ad7aa3f3294007ebc2580069e75ea /test/lsp_settings.vimspec
parentbc2e42cc6cab19bd17e1ef8604422e05c33009f3 (diff)
downloadvim-lsp-settings-6e645f09027a512a38454ae11716e5feb165f32e.tar.gz
vim-lsp-settings-6e645f09027a512a38454ae11716e5feb165f32e.tar.bz2
vim-lsp-settings-6e645f09027a512a38454ae11716e5feb165f32e.zip
Add test
Diffstat (limited to 'test/lsp_settings.vimspec')
-rw-r--r--test/lsp_settings.vimspec12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/lsp_settings.vimspec b/test/lsp_settings.vimspec
index 529187e..4af6de6 100644
--- a/test/lsp_settings.vimspec
+++ b/test/lsp_settings.vimspec
@@ -83,4 +83,16 @@ Describe lsp_settings
endtry
End
End
+
+ Describe lsp_settings#exec_path
+ It should setup commands and autocmds.
+ call lsp_settings#init()
+ autocmd vim_lsp_suggest_python
+ Assert exists(':LspInstallServer')
+ delcommand LspInstallServer
+ for v in map(filter(split(execute('autocmd'), '\n'), 'v:val=~"^vim_lsp_"'), 'split(v:val, " ")[0]')
+ exe 'autocmd!' v
+ endfor
+ End
+ End
End