Displaying 1 to 20 from 26 results

simplecov - Code coverage for Ruby 1

  •    Ruby

SimpleCov is a code coverage analysis tool for Ruby. It uses Ruby's built-in Coverage library to gather code coverage data, but makes processing its results much easier by providing a clean API to filter, group, merge, format, and display those results, giving you a complete code coverage suite that can be set up with just a couple lines of code. In most cases, you'll want overall coverage results for your projects, including all types of tests, Cucumber features, etc. SimpleCov automatically takes care of this by caching and merging results when generating reports, so your report actually includes coverage across your test suites and thereby gives you a better picture of blank spots.

gogradle - A Gradle Plugin Providing Full Support for Go

  •    Groovy

Gogradle is a gradle plugin which provides support for building golang. 2017-06-23 Gogradle is awarded Gradle Plugin of the Year 2017. See the talk on Gradle Summit 2017.

tarpaulin - A code coverage tool for Rust projects

  •    Rust

Tarpaulin is designed to be a code coverage reporting tool for the Cargo build system, named for a waterproof cloth used to cover cargo on a ship. Currently, tarpaulin provides working line coverage but is still in the early development stage and therefore may contain some bugs. A lot of work has been done to get it working on some example projects and smaller crates so please report anything you find that's wrong. Also, check out our roadmap for planned features. Tarpaulin only supports x86_64 processors running Linux. This is because instrumenting breakpoints into executables and tracing their execution requires processor and OS specific code. It is a goal when greater stability is reached to add wider system support, however this is sufficient to run Tarpaulin on popular CI tools like Travis.

xcov - Nice code coverage reporting without hassle

  •    Ruby

xcov is a friendly visualizer for Xcode's code coverage files. You can easily ignore the coverage for a specified set of files by adding their filenames to the ignore file specified with the --ignore_file_path parameter (this file is .xcovignore by default). You can also specify a wildcard expression for matching a group of files.




xcov - Nice code coverage reporting without hassle

  •    Ruby

xcov is a friendly visualizer for Xcode's code coverage files. You can easily ignore the coverage for a specified set of files by adding their filenames to the ignore file specified with the --ignore_file_path parameter (this file is .xcovignore by default). You can also specify a wildcard expression for matching a group of files.

xcode-coveralls - coveralls.io support for Xcode

  •    C

xcode-coveralls is a command line helper tool to upload code coverage data from Xcode projects to coveralls.io. The xcode-coveralls command needs to be invoked from your repository/project root directory. Note that if your Xcode project file is in a sub directory, you'll need to specify its path with the --project option.


UnitTesting - Testing Sublime Text Packages

  •    Python

This is a unittest framework for Sublime Text 3. It runs unittest testcases on local machines and CI services such as Travis CI, Circle CI and Appveyor. It also supports testing syntax_test files for the new sublime-syntax format. UnitTesting can be triggered via the command palette command UnitTesting. Enter the package name in the input panel and hit enter, a console should pop up and the tests should be running. To run only tests in particular files, enter <Package name>:<filename>. <filename> should be a unix shell wildcard to match the file names, <Package name>:test*.py is used in default.

bashcov - Code coverage tool for Bash

  •    Ruby

script.sh can be a mere Bash script or typically your CI script. Bashcov will keep track of all executed scripts. Then it will create a directory named ./coverage/ containing nice HTML files. Open ./coverage/index.html to browse the coverage report.

coverex - Coverage Reports for Elixir

  •    Javascript

Coverex is an Elixir Coverage tool used by mix. It provides tables with overviews of module and function coverage data, includings links to annotated source code files. The usual log levels of the Logger application of Elixir are available.

istanbul-cobertura-badger - Create a Code Coverage badge for Node.js Apps running node-istanbul.

  •    Javascript

Creates a coverage badge by reading the Cobertura XML coverage report from node-istanbul reports using https://github.com/badges/shields. The idea is to serve in the Node.js README for internal use in a GitHub enterprise machine along with Jenkins.

routes_coverage - Routes coverage for rails request/integration/capybara tests

  •    Ruby

Sometimes you need to know which routes are covered by your rails test suite. Install the gem and run your tests, then open generated report file coverage/routes.html.

react-test-buffet - An all-you-can-eat buffet of React TDD

  •    Javascript

Running npm start will spin up a Docker container that will install the npm packages and start a Webpack dev server with hot reloading. Changes to the source code on the host will be reflected inside the container. Having the app in the container removes the need for devs to install Node and the npm packages on their machines. This in turn makes it very easy to get rid of problems where developers get out of sync with the Node version or have stale packages installed. If you need to stop/restart the container you can use npm stop. Given that you don't change the package.json file, the npm packages will be cached next time you start the container.

covr - Test coverage reports for R

  •    R

Track test coverage for your R package and view reports locally or (optionally) upload the results to codecov or coveralls. The easiest way to setup covr on Travis-CI is with usethis.

xcov-core - Command line tool to parse xccoverage files

  •    Objective-C

xcov-core is a command line tool that parses Xcode .xccoverage files. Simply run xcov-core supplying the path to your .xccoverage file and the path to the json output file that will contain the resulting coverage report.

unitest - :earth_americas: Seamless node and browser unit testing with code coverage

  •    Javascript

The separate TAP and coverage output along with exit code for your node and browser tests will be merged seamlessly. No magic here, just use plain node.

codecov-python - Python report uploader for Codecov

  •    Python

Find coverage reports for all the languages below, gather them and submit them to Codecov. --user argument not needed for Python projects. See example here.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.