Skip to content

kevin940726/coverbadge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coverbadge

Create a coverage badge without any service provider.

CircleCI

See it in action

coverage

💯 Coverage increased (+1.81%) to 100%.

Installation

yarn add -D coverbadge
# OR
npm install --save-dev coverbadge

Usage

cat coverage/lcov.info | coverbadge [-o <outputPath>]

-o, --out-file

Specify output path to save the badge image. Defaults to badge.svg under your project root.

-o coverage/badge.svg will output the image under your coverage folder.

If you want it to calculate the difference between current and last coverage, you should not delete the old svg path for every build. If you put it in coverage folder and your script remove the folder for every test, you will have to copy the image before removing it, and paste it back to folder immediately after tests and before running this program.

Author

Kai Hao

License

MIT

About

💯 Create a coverage badge without any service provider.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published