Sometimes, we want to ignore a file pattern for Jest code coverage.
In this article, we’ll look at how to ignore a file pattern for Jest code coverage.
How to ignore a file pattern for Jest code coverage?
To ignore a file pattern for Jest code coverage, we can add the option in the Jest config.
For instance, we add
collectCoverage: true,
collectCoverageFrom: ['src/**/*.ts','!src/*/filesToExclude.ts']
to calculate the code coverage from the paths that match patterns listed in collectCoverageFrom
that don’t have the exclamation mark before it.
As a result, we see code coverage calculated from the src/**/*.ts
and exclude src/*/filesToExclude.ts
from code coverage calculations.
Conclusion
To ignore a file pattern for Jest code coverage, we can add the option in the Jest config.