Is there a good report for jest test case?

Multi tool use
Multi tool use

The name of the picture


Is there a good report for jest test case?



I am using jest to test my reactjs application. It works fine but jest doesn't give me a good report about test case results. The output of jest shows each test suite followed by its output. I have more than 50 test suites and it is hard for me to scroll up to check each failed test cases. Is there a brief jest report which printing a brief summary about the whole test cases?
below is my jest.conf file:


jest


jest


jest


jest


jest.conf


{
"testRegex": "/tests/.*\.test\.jsx?$",
"testEnvironment": "node",
"roots": ["./src"],
"coverageReporters": ["text-summary", "html"]
}




2 Answers
2



You can run jest with the --coverage flag.


--coverage



If you want something different than the default reporters, you have to set them in your jest config file.



jest.json


{
"coverageReporters": ["text-summary", "html"]
}



text-summary gives you a short summary beneath all tests that tells you how many suites/tests are successful/failed.


text-summary



html gives you a some html pages that you can browse through to see exactly what got tested.


html



CLI



$ ./node_modules/.bin/jest --config ./path/to/jest.json --coverage


$ ./node_modules/.bin/jest --config ./path/to/jest.json --coverage



You might want to adjust which files are covered etc.
See all coverage options in the jest docs.





I have tried this option but it doesn't show the report. I have posted my jest.conf file.
– Zhao Yi
May 5 '17 at 12:36





I see you have added the roots option. This may influence the results. Try adding the collectCoverageFrom option and maybe one of the other coverage options. On a sidenote, it's usually better to keep your "roots" relative to rootDir, using "<rootDir>"
– publicJorn
May 6 '17 at 8:53


roots


collectCoverageFrom


rootDir



There is also a JEST HTML Reporter module which you might find useful.
It's configurable to specify what level of detail you want to show in the test report for failures



https://www.npmjs.com/package/jest-html-reporter






By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

g0l8Cp0umVEdd4gmsG ttije 5Mr,r0FjJ5v Xm83INOh7nlD N 8nSqYlRMcMo TzmnSpiEtjYX8 TRCUF OhhAg
uZL3zyiS 2fp0WtiEVHoGEz7APgiRP36C8

Popular posts from this blog

Makefile test if variable is not empty

Visual Studio Code: How to configure includePath for better IntelliSense results

Will Oldham