A neovim plugin to highlight test coverage inline.
See :h nvim-clover
for full documentation. Requires neovim >= 0.8.1.
Clover can be installed with any plugin manager and needs no special configuration.
With lazy.nvim:
require("lazy").setup({
"rliebz/nvim-clover"
})
With packer.nvim:
use("rliebz/nvim-clover")
Clover aims to be a generic coverage tool, but has limited language and tooling support. Feel free to open a pull request or issue as needed.
Runner | Requirements | Languages |
---|---|---|
Go Test | go |
Go |
Jest | npx , jest |
Javascript, JSX, Typescript, TSX |
Pytest | pytest , coverage.py |
Python |
Configuration from vim-test is read and attempted to be used if configured.