summaryrefslogtreecommitdiff
path: root/test/command_callback
diff options
context:
space:
mode:
authorRuslan Osmanov <rrosmanov@gmail.com>2017-09-30 23:18:20 +0700
committerRuslan Osmanov <rrosmanov@gmail.com>2017-09-30 23:36:10 +0700
commita640d3b0222cb1ebb93e0e7850921213170d0aa3 (patch)
treeade74b3785c706750ab2054cade47900748d5083 /test/command_callback
parentc989ef0fc69c6bfb702fd91ff9ea08d0759db691 (diff)
downloadale-a640d3b0222cb1ebb93e0e7850921213170d0aa3.zip
Added g:ale_php_phpstan_configuration option
Diffstat (limited to 'test/command_callback')
-rw-r--r--test/command_callback/test_phpstan_command_callbacks.vader9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/command_callback/test_phpstan_command_callbacks.vader b/test/command_callback/test_phpstan_command_callbacks.vader
index 7366df8b..169c5bb7 100644
--- a/test/command_callback/test_phpstan_command_callbacks.vader
+++ b/test/command_callback/test_phpstan_command_callbacks.vader
@@ -1,9 +1,11 @@
Before:
Save g:ale_php_phpstan_executable
Save g:ale_php_phpstan_level
+ Save g:ale_php_phpstan_configuration
unlet! g:ale_php_phpstan_executable
unlet! g:ale_php_phpstan_level
+ unlet! g:ale_php_phpstan_configuration
runtime ale_linters/php/phpstan.vim
@@ -27,3 +29,10 @@ Execute(project with level set to 3):
AssertEqual
\ ale#Escape('phpstan') . ' analyze -l3 --errorFormat raw %s',
\ ale_linters#php#phpstan#GetCommand(bufnr(''))
+
+Execute(Custom phpstan configuration file):
+ let g:ale_php_phpstan_configuration = 'phpstan_config'
+
+ AssertEqual
+ \ ale#Escape('phpstan') . ' analyze -l4 --errorFormat raw -c phpstan_config %s',
+ \ ale_linters#php#phpstan#GetCommand(bufnr(''))