diff --git a/.ci/install/windows.ps1 b/.ci/install/windows.ps1 index 07ac3a5f5..df50f0810 100644 --- a/.ci/install/windows.ps1 +++ b/.ci/install/windows.ps1 @@ -38,6 +38,7 @@ function install_nvim($ver) $Env:VIM_BIN = $Env:DEPS + '\nvim-win64\bin\nvim.exe' } + echo "VIM_BIN is: $Env:VIM_BIN" } function download_lua() @@ -52,11 +53,11 @@ function download_lua() if ($Env:VIM_BIN.StartsWith("nvim")) { mkdir $Env:DEPS - install_nvim $Env:VIM_TAG + install_nvim $Env:VIM_TAG } elseif ($Env:VIM_BIN.StartsWith("vim")) { mkdir $Env:DEPS - install_vim $Env:VIM_TAG - download_lua + install_vim $Env:VIM_TAG + download_lua } diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 07ecbacc2..8fb78cae3 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -181,7 +181,7 @@ jobs: run: | if ($Env:VIM_BIN.StartsWith("nvim")) { - if (Test-Path '$DEPS\Neovim\bin\nvim.exe') { + if (Test-Path $env:DEPS\Neovim\bin ) { $Env:PATH = $Env:DEPS + '\Neovim\bin\;' + $Env:PATH $Env:VIM = $Env:DEPS + '\Neovim\share\nvim' }else{ @@ -194,10 +194,6 @@ jobs: $Env:PATH = $Env:DEPS + '\vim\vim82\;' + $Env:PATH $Env:VIM = $Env:DEPS + '\vim' } - $VIM_BIN --version - pip3 install --upgrade "pip < 21.0" - pip3 install 'click<8.0.0' - pip3 install covimerage virtualenv codecov - make test_coverage - covimerage -vv xml --omit 'build/*' --omit 'bundle/*' - codecov -X search gcov pycov -f coverage.xml + echo $Env:PATH + echo $Env:VIM + make test diff --git a/test/lua/data/toml.vader b/test/lua/data/toml.vader new file mode 100644 index 000000000..37bb16a28 --- /dev/null +++ b/test/lua/data/toml.vader @@ -0,0 +1,9 @@ +Execute ( SpaceVim lua api: data#toml ): + if !has('nvim-0.5.0') + finish + endif + let cmp = SpaceVim#api#import('vim#compatible') + lua sp_toml = require('spacevim.api').import('data.toml') + AssertEqual cmp.luaeval("sp_toml.parse_file('mode/basic.toml').options.colorscheme"), 'gruvbox' + +