Awesome
<div align="center"> <a href="https://jestjs.io/"> <img width="150" height="150" vspace="" hspace="25" src="https://jestjs.io/img/jest.png"> </a> <h1>jest-watch-typeahead</h1> <p>Filter your tests by file name or test name</p> </div>Usage
Install
Install jest
(it needs Jest 27+) and jest-watch-typeahead
yarn add --dev jest jest-watch-typeahead
# or with NPM
npm install --save-dev jest jest-watch-typeahead
Add it to your Jest config
In your package.json
{
"jest": {
"watchPlugins": [
"jest-watch-typeahead/filename",
"jest-watch-typeahead/testname"
]
}
}
Or in jest.config.js
module.exports = {
watchPlugins: [
'jest-watch-typeahead/filename',
'jest-watch-typeahead/testname',
],
};
Configuring your key and prompt name
module.exports = {
watchPlugins: [
[
'jest-watch-typeahead/filename',
{
key: 'k',
prompt: 'do something with my custom prompt',
},
],
],
};
Run Jest in watch mode
yarn jest --watch