Commit Graph

14 Commits (a51112c53988c327231dfdadb67a30dfc8b4725e)

Author SHA1 Message Date
olimorris 2bbbc3b16d chore: rename tests 2022-06-25 14:45:13 +01:00
olimorris 2699f4b0fe chore: update tests 2022-06-25 13:06:31 +01:00
olimorris bf27016643 fix: #12 shift autoloading to the nvim event loop
A big shoutout to @simonmclean for this pull request. Previously we autoloaded a session file as soon as Neovim opened. The problem with this is that key plugins like LSP and Treesitter may not have been initialised. This would lead to syntax highlighting issues or LSPs not attaching to buffers in the session. Pushing this to Neovim's event loop via vim.schedule allows us to sensibly load the session after these key plugins. Fixing the tests was a little cumbersome as we needed to use plenary's async library but once figured out, we have some lovely robust async tests
2022-06-07 12:55:20 -07:00
olimorris b6201178ff feat: improve README.md 2022-04-19 22:20:39 +01:00
olimorris 4863f67101 fix: double running of tests 2022-04-07 00:26:14 +01:00
olimorris f2478ae42d chore: add git branch tests 2022-04-07 00:23:28 +01:00
olimorris 7f88f8a64c chore: add ignored_dirs test 2022-04-06 23:29:06 +01:00
olimorris f886f9a2ec chore: improve test coverage 2022-04-06 23:23:02 +01:00
olimorris 45d944c8ec chore: update tests 2022-04-04 23:22:23 +01:00
olimorris 38cf66b8f8 chore: clean up README.md and test spec 2022-03-12 08:46:54 +00:00
olimorris 254663b3ce test: add additional tests 2022-03-08 20:23:16 +00:00
olimorris ed5706f827 test: rename default settings spec 2022-03-08 20:11:28 +00:00
olimorris 5bcc228eb8 test: move files to stubs folder 2022-03-08 07:55:18 +00:00
olimorris aa45be80ad test: add initial tests and ci 2022-03-08 07:53:00 +00:00