Skip to content
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

Coverage #36

Merged
merged 6 commits into from Apr 20, 2015
Merged

Coverage #36

merged 6 commits into from Apr 20, 2015

Conversation

springmeyer
Copy link
Contributor

This pull adds pre-commit code coverage tracking. The way it works is a new travis matrix builds with clang --coverage. Then when the tests are run coverage files are output. Finally cpp-coveralls is used to find those coverage files and upload them to https://coveralls.io/r/osmcode/node-osmium for easy viewing of results.

The job runs on OS X because I was unable to get the clang++ on linux to work with the --coverage flag (some linking errors). Also, node-pre-gyp was upgraded in order to support the --debug flag (key for getting the best coverage reports).

/cc @joto

@coveralls
Copy link

Coverage Status

Changes Unknown when pulling 1a98fee on coverage into * on master*.

joto added a commit that referenced this pull request Apr 20, 2015
@joto joto merged commit 3ab54cb into master Apr 20, 2015
@springmeyer springmeyer deleted the coverage branch April 20, 2015 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants