diff --git a/test/test_prepare_command.vader b/test/test_prepare_command.vader index 4a12b9d0..6a71eaed 100644 --- a/test/test_prepare_command.vader +++ b/test/test_prepare_command.vader @@ -64,7 +64,11 @@ Execute(cmd /s/c as a string should be used on Windows): Execute(Setting ale_shell should cause ale#job#PrepareCommand to use set shell): let g:ale_shell = '/foo/bar' - AssertEqual ['/foo/bar', '-c', 'foobar'], ale#job#PrepareCommand(bufnr(''), "foobar") + if has('win32') + AssertEqual ['/foo/bar', '/c', 'foobar'], ale#job#PrepareCommand(bufnr(''), "foobar") + else + AssertEqual ['/foo/bar', '-c', 'foobar'], ale#job#PrepareCommand(bufnr(''), "foobar") + endif let g:ale_shell_arguments = '-x'