Open AlejandroSuero opened 4 months ago
I like the bones proposed in #11 but I prefer to use Nix to handle my CI. Adopting Nix will also allow for us to specify and use devshells for development.
I am open to these suggestions but tests should be a separate PR from any CI changes (to include the included Makefile).
Additionally, I make no guarantees on running testing on Windows as this is not an environment I plan to support (although it should work fine).
Lastly, I will be offline for awhile so do not expect movement on this project for the near future.
@ethanholz I removed the workflow on the PR, and added the tests for using freeze
command.
Motivation
To ship code with the security that it won't break things.
Testing enviroment
There are two ways I test when using
lua
:To use them we just have to create a
tests
folder (in the root for example) and for plenary.nvim aminimal_init.{lua|vim}
(I prefer.lua
) and testing files following the convention ofname_of_the_file_spec.lua
, the_spec.lua
will be detected as tests files.Commands to run
Tests files