I can't find any information on debugging my unit tests written with Jest.
How do you debug Jest Tests ?
You do not need Chrome
for Jest tests. This is the whole point of using Jest instead of other test runners.
The simplest solution I found is to use VS Code JavaScript Debug Terminal
.
And it works with Typescript and Nrvl.Nx work-spaces out of the box.
JavaScript Debug Terminal
:npm test --watch
.watch
will run Jest tests against modified files.When you want to narrow down the number of files run by the --watch
press p
in the terminal and enter a pattern which is just a part of the file name you want to test and hit [Enter]
To limit it to a single test in a file - focus it with f, so change it(...)
to fit(...)