cursorless-dev / cursorless

Don't let the cursor slow you down

Home Page:https://www.cursorless.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Neovim: support legacy neovim and Windows/osx neovim in tests on CI

saidelike opened this issue · comments

ATM we don’t support tests against legacy neovim. I noticed some tests are failing so will need to be fixed. We would want to target neovim 9.5.0 presumably. we need to support that only on Linux for instance

we need to support the latest version on all the operating systems so we need to add support for Windows and osx

these are my tests so far

OS neovim node Result
linux stable v18.20.2/v20.12.1 pass
osx stable v18.20.2/v20.12.1 neovim npm package not found
win stable v18.20.2/v20.12.1 config not found
linux v0.10.0 v18.20.2/v20.12.1 pass
osx v0.10.0 v18.20.2/v20.12.1 pass
win v0.10.0 v18.20.2/v20.12.1 config not found
linux v0.9.5 v18.20.2/v20.12.1 pass partially (some tests fail)
osx v0.9.5 v18.20.2/v20.12.1 pass
win v0.9.5 v18.20.2/v20.12.1 config not found