https://github.com/kndndrj/projector-neotest
nvim-projector extension for neotest support
https://github.com/kndndrj/projector-neotest
Last synced: 7 months ago
JSON representation
nvim-projector extension for neotest support
- Host: GitHub
- URL: https://github.com/kndndrj/projector-neotest
- Owner: kndndrj
- License: gpl-3.0
- Created: 2023-09-01T16:52:40.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-01T17:04:32.000Z (about 2 years ago)
- Last Synced: 2025-01-08T03:09:56.009Z (9 months ago)
- Language: Lua
- Size: 16.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Neovim Projector Neotest Extension
Extension for [nvim-projector](https://github.com/kndndrj/nvim-projector) that
adds an output with [nvim-projector](https://github.com/nvim-neotest/neotest)
support.## Installation
Install it as any other plugin. and add outputs to `projector`'s setup function.
This extension also needs neotest to be installed and configured properly.```lua
require("projector").setup {
outputs = {
require("projector_neotest").OutputBuilder:new(),
-- ... your other outputs
},
-- ... the rest of your config
}
```This output adds additional tasks to manage tests to projector.
You can pass an optional table parameter to `new()` function. Here are the
available options with defaults:```lua
{
group = false, -- group the created tasks together under one node
include_debug = false, -- include debuggin tasks (nvim-dap needed)
}
```