Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/khanghoang/coc-jest
Like VSCode-Jest, but for Vim
https://github.com/khanghoang/coc-jest
coc-nvim neovim vim-plugin
Last synced: about 1 month ago
JSON representation
Like VSCode-Jest, but for Vim
- Host: GitHub
- URL: https://github.com/khanghoang/coc-jest
- Owner: khanghoang
- Created: 2019-09-25T09:27:51.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T11:19:51.000Z (almost 2 years ago)
- Last Synced: 2024-09-28T06:20:28.311Z (about 2 months ago)
- Topics: coc-nvim, neovim, vim-plugin
- Language: TypeScript
- Homepage:
- Size: 2.04 MB
- Stars: 50
- Watchers: 2
- Forks: 2
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# coc-inline-jest
Best Jest plugin for [coc.nvim](https://github.com/khanghoang/coc.nvim).
## Features
* [x] Starts Jest automatically when you're in a root folder project with Jest installed.
* [x] Display failed test cases on gitter.
* [x] Highlights the errors next to the expect functions.
* [x] Navigate between list of failed test cases. (Using :CocList diagnostics)
* [x] Work with Create React App out-of-the-box.
* [ ] Customized icons.
* [ ] Display passed test cases on gitter.
* [ ] Zero configuration.
* [ ] A one button update for failed snapshots.
* [ ] Show coverage information in files being tested. (requires coverage to be collected by your jest config)## Installation
In your vim/neovim, run the command:
```vim
:CocInstall coc-inline-jest
```## Usage
- TBD
## Configuration
- `inlineJest.enabled`: Enable or disable the plugin, default is `true`.
- `inlineJest.pathToJest`: Path to Jest binary, default `./node_modules/.bin/jest`.
- `inlineJest.pathToConfig`: Path to Jest config file, default `./jest.config.js`.
- `inlineJest.pathToRoot`: Path to project root, default `./`.## LICENSE
License what? Just kidding, it's MIT.