New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add coveralls auto tool to json-c #541
Conversation
And, we should choose suitable files to report. In here, I have chosen the most of the .c files and partial .h files. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Showing test coverage sounds like a good idea. However, is it really worth it to pull in another separate service to do that? It seems that we should be able to get the same percent coverage simple out of gcov and/or lcov.
I have modified the |
@hawicz I have modified the |
@hawicz I have opened the permissions of |
This PR is not associated with the core code, so I will merge it. We can try it out. If it is not suitable, we can revise/delete it. |
This PR adds the coveralls auto tool to json-c. Coveralls is a web service to help you track your code coverage over time, and ensure that all your new code is fully covered.
I have added it in dota17/json-c and showed a PR submission example in here. We can see the json-c's code coverage in README.md and get the code coverage report from coveralls automatically when you submit a PR. It is a useful and helpful tool.
Following are the configuration steps:
ADD REPO
.note:
Compact
means that you will get a neat and clear report.These steps are simple and coveralls is an interesting and useful tool. You will like it. (‐^▽^‐)