diff options
Diffstat (limited to 'test/command_callback/test_golangci_lint_command_callback.vader')
-rw-r--r-- | test/command_callback/test_golangci_lint_command_callback.vader | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/test/command_callback/test_golangci_lint_command_callback.vader b/test/command_callback/test_golangci_lint_command_callback.vader deleted file mode 100644 index ee754bba..00000000 --- a/test/command_callback/test_golangci_lint_command_callback.vader +++ /dev/null @@ -1,50 +0,0 @@ -Before: - Save g:ale_go_go111module - - call ale#assert#SetUpLinterTest('go', 'golangci_lint') - call ale#test#SetFilename('test.go') - -After: - Restore - - unlet! b:ale_go_go111module - - call ale#assert#TearDownLinterTest() - -Execute(The golangci-lint defaults should be correct): - AssertLinterCwd '%s:h', - AssertLinter 'golangci-lint', - \ ale#Escape('golangci-lint') - \ . ' run ' . ale#Escape(expand('%' . ':t')) - \ . ' --enable-all' - -Execute(The golangci-lint callback should use a configured executable): - let b:ale_go_golangci_lint_executable = 'something else' - - AssertLinter 'something else', - \ ale#Escape('something else') - \ . ' run ' . ale#Escape(expand('%' . ':t')) - \ . ' --enable-all' - -Execute(The golangci-lint callback should use configured options): - let b:ale_go_golangci_lint_options = '--foobar' - - AssertLinter 'golangci-lint', - \ ale#Escape('golangci-lint') - \ . ' run ' . ale#Escape(expand('%' . ':t')) - \ . ' --foobar' - -Execute(The golangci-lint callback should support environment variables): - let b:ale_go_go111module = 'on' - - AssertLinter 'golangci-lint', - \ ale#Env('GO111MODULE', 'on') - \ . ale#Escape('golangci-lint') - \ . ' run ' . ale#Escape(expand('%' . ':t')) - \ . ' --enable-all' - -Execute(The golangci-lint `lint_package` option should use the correct command): - let b:ale_go_golangci_lint_package = 1 - - AssertLinter 'golangci-lint', - \ ale#Escape('golangci-lint') . ' run --enable-all' |