Commit Graph

12 Commits

Author SHA1 Message Date
Shadman 343e1941ba
drop support for nvim-0.5, 0.6 (BREAKING) (#1002)
* chore: drop support for nvim-0.5, 0.6 (BREAKING)

Users of these versions can still use compatibility tags
compat-nvim-0.5 and compat-nvim-0.6 respectively.

BREAKING CHANGE

* add testing for 0.9
2023-10-18 11:00:32 +06:00
shadmansaleh e41d48ebcc chore: use nvim-tree/nvim-web-devicons in ci 2023-05-04 21:14:31 +06:00
zappolowski edca2b03c7
chore(ci): test on nvim-0.8 (#857) 2022-10-06 10:15:16 +06:00
shadmansaleh 8b4e4988d4 chore(ci): test on nvim-0.7 2022-07-12 12:10:33 +06:00
shadmansaleh 4ebbb7ae16 chore: lint correct test directory 2022-03-26 10:00:51 +00:00
Shadman 247aafd7fc
chore: overhaul CI (#565)
* run tests on multiple versions of neovim
* run docgen & formating in pr
* chore: small fixes in docs.
2022-02-01 14:00:36 +06:00
shadmansaleh 3d5dd6b829 fix(ci): Neovims nighly releases are currently broken comment it out 2021-09-07 18:39:02 +06:00
shadmansaleh b2963593c4 fix(ci): run tests on nightly too 2021-09-07 18:35:52 +06:00
Shadman 6e19d4c952
chore: Update CI (#33)
- Run test on both neovim 0.5 and nightly
- Include lint in main CI run
2021-09-04 11:41:04 +06:00
Hubert Pelczarski 82826ef661
refactor: moved loading to new module (#182)
* refactor: moved loading to new module
* refactor: check_single_separator
* refactor: simplified separator fixing
* refactor: tests/ -> lua/tests/
* refactor: moved to nvim_err_writeln for errors

* feat: moved config parsing to config.lua
* feat: get config directly from config module
* feat: added load_all function

* tests: config parsing tests

* added assert to luacheck globals
2021-05-09 23:11:18 +02:00
Shadman 5c20f5f4b8
fix: workflows running twice (#214) 2021-05-06 14:14:06 +02:00
Hubert Pelczarski 8572db014a
testing (#127)
* Add testing setup + CI
* Add tests for components and utils funtions

Co-authored-by: shadmansaleh <shadmansaleh3@gmail.com>
2021-05-06 00:04:16 +06:00