coderaiser / c4

🧨 explosive code coverage tool

Home Page:https://github.com/coderaiser/escover

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🧨C4 License NPM version Build Status Coverage Status

Explosive coverage tool

Install

npm i c4 -g

Then run using:

NODE_OPTIONS="'--loader c4'" c4 npm test

How it looks like?

When everything is covered:

image

When some lines missing coverage:

image

How it works from the inside?

🧨C4 uses loader which transforms source code and saves location of covered and covered blocks. Save information into a file coverage.json and shows report:

Screen Shot 2022-01-03 at 2 09 05 AM

License

MIT

About

🧨 explosive code coverage tool

https://github.com/coderaiser/escover


Languages

Language:JavaScript 98.5%Language:HCL 1.5%