All Projects → AlekSi → gocoverutil

AlekSi / gocoverutil

Licence: MIT license
No description or website provided.

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects
Makefile
30231 projects

Projects that are alternatives of or similar to gocoverutil

Example Gradle
Stars: ✭ 68 (+172%)
Mutual labels:  coverage, codecov
Codecov Python
Python report uploader for Codecov
Stars: ✭ 162 (+548%)
Mutual labels:  coverage, codecov
Example Swift
Codecov: Swift coverage example
Stars: ✭ 121 (+384%)
Mutual labels:  coverage, codecov
Covr
Test coverage reports for R
Stars: ✭ 285 (+1040%)
Mutual labels:  coverage, codecov
react-testing-mocha-chai-enzyme
A solid test setup for React components with Mocha, Chai, Sinon, Enzyme in a Webpack/Babel application.
Stars: ✭ 48 (+92%)
Mutual labels:  coveralls, coverage
Learn Istanbul
🏁 Learn how to use the Istanbul JavaScript Code Coverage Tool
Stars: ✭ 332 (+1228%)
Mutual labels:  coverage, codecov
Moderncppstarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
Stars: ✭ 2,381 (+9424%)
Mutual labels:  coverage, codecov
CPP Template
C++ project template : CMake, Test, Travis CI, Appveyor, CodeCoverage, Doxygen
Stars: ✭ 32 (+28%)
Mutual labels:  coverage, codecov
travis-ci-tutorial-java
Just to learn how to use travis-ci in a java project!
Stars: ✭ 38 (+52%)
Mutual labels:  coverage, codecov
Sonar Golang
Sonarqube plugin for the golang language.
Stars: ✭ 229 (+816%)
Mutual labels:  coverage, golang-tools
Codecov Node
Global coverage report uploader for Codecov in NodeJS
Stars: ✭ 268 (+972%)
Mutual labels:  coverage, codecov
example-node-and-browser-qunit-ci
Example project with continuous integration for linting and cross-browser testing of isomorphic JavaScript.
Stars: ✭ 18 (-28%)
Mutual labels:  coveralls, coverage
phpunit-travis-ci-coverage-example
phpUnit Testing on Travis-CI with Code Coverage on CodeCov
Stars: ✭ 30 (+20%)
Mutual labels:  coverage, codecov
Kcov
Code coverage tool for compiled programs, Python and Bash which uses debugging information to collect and report data without special compilation options
Stars: ✭ 515 (+1960%)
Mutual labels:  coverage, codecov
enterprise
Code coverage done right.® On-premise enterprise version.
Stars: ✭ 63 (+152%)
Mutual labels:  coverage, codecov
Example Cpp11 Cmake
Stars: ✭ 129 (+416%)
Mutual labels:  coverage, codecov
example-objc
Codecov example for Xcode
Stars: ✭ 24 (-4%)
Mutual labels:  coverage, codecov
ts-node-starter
GitHub template to get started with Node.js & TypeScript. ⚡
Stars: ✭ 28 (+12%)
Mutual labels:  coverage, codecov
Codecov Bash
Global coverage report uploader for Codecov
Stars: ✭ 220 (+780%)
Mutual labels:  coverage, codecov
SpringBootRestAPI
A ready-to-use Template for Rest API using spring-boot-microservices, MongoDB as Database, Integrated with codecov and sonarqube, deployable to cloud.
Stars: ✭ 24 (-4%)
Mutual labels:  coveralls, codecov

gocoverutil

Release Travis CI AppVeyor Codecov Go Report Card

Install it with go get:

go get -u github.com/AlekSi/gocoverutil

gocoverutil contains two commands: merge and test.

Merge command merges several go coverage profiles into a single file. Run gocoverutil merge -h for usage information. Example:

gocoverutil -coverprofile=cover.out merge internal/test/package1/package1.out internal/test/package2/package2.out

Test command runs go test -cover with correct flags and merges profiles. Packages list is passed as arguments; they may contain ... patterns. The list is expanded, sorted and duplicates and ignored packages are removed. go test -coverpkg flag is set automatically to the same list. Only a single package is passed at once to go test, so it always acts as if -p 1 is passed. If tests are failing, gocoverutil exits with a correct exit code. Run gocoverutil test -h for usage information. Example:

gocoverutil -coverprofile=cover.out test -v -covermode=count github.com/AlekSi/gocoverutil/internal/test/...
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].