Currently, the Neovim lua code is missing test coverage. We should add some and set up to run with the CLI.