mirror of
https://github.com/vim/vim.git
synced 2025-10-27 09:24:23 -04:00
patch 9.1.1073: tests: test_compiler fails on Windows without Maven
Problem: tests: test_compiler fails on Windows without Maven.
Solution: Add Xspotbugs directory to $PATH when mvn is not available
(zeertzjq).
closes: #16576
Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
ccd7f454fc
commit
23da16d3d0
@@ -417,8 +417,10 @@ func Test_compiler_spotbugs_properties()
|
||||
|
||||
" TEST INTEGRATION WITH A SUPPORTED COMPILER PLUGIN.
|
||||
if filereadable($VIMRUNTIME .. '/compiler/maven.vim')
|
||||
let save_PATH = $PATH
|
||||
if !executable('mvn')
|
||||
if has('win32')
|
||||
let $PATH = 'Xspotbugs;' .. $PATH
|
||||
" This is what ":help executable()" suggests.
|
||||
call writefile([], 'Xspotbugs/mvn.cmd')
|
||||
else
|
||||
@@ -702,6 +704,7 @@ func Test_compiler_spotbugs_properties()
|
||||
|
||||
bwipeout
|
||||
setlocal makeprg=
|
||||
let $PATH = save_PATH
|
||||
endif
|
||||
|
||||
filetype plugin off
|
||||
|
||||
Reference in New Issue
Block a user