this repo has no description

Testing#

There are two flavors of test. Both run inside nvim.

Unit tests#

These mostly just test lua stuff, but might still require some vim specifics like vim apis and editor variables.

Run using run_tests.sh.

Functional tests#

These test more high level things and assert on things like buffer contents. These assume you have a nvim.test set up in the normal config location.

Run using run_functional_tests.sh.

TODO: Document the expected setup, basically just a config that uses the vc* plugins via lazy or whatever.