All Projects → tntim96 → Jscover

tntim96 / Jscover

Licence: gpl-2.0
JSCover is a JavaScript Code Coverage Tool that measures line, branch and function coverage

Programming Languages

javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Jscover

covviz
Multi-sample genome coverage viewer to observe large, coverage-based anomalies alongside annotations and sample metadata
Stars: ✭ 42 (-88.86%)
Mutual labels:  coverage
frankencover.it
Code coverage for iOS and OSX.
Stars: ✭ 102 (-72.94%)
Mutual labels:  coverage
Learn Istanbul
🏁 Learn how to use the Istanbul JavaScript Code Coverage Tool
Stars: ✭ 332 (-11.94%)
Mutual labels:  coverage
libfuzzer-cov
Get actually nice HTML coverage overview on libfuzzer runs
Stars: ✭ 20 (-94.69%)
Mutual labels:  coverage
liftr-tscov
Check the type coverage of any TypeScript project with this easy npm package
Stars: ✭ 28 (-92.57%)
Mutual labels:  coverage
Istanbul Instrumenter Loader
Istanbul Instrumenter Loader
Stars: ✭ 272 (-27.85%)
Mutual labels:  coverage
cargo-llvm-cov
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
Stars: ✭ 181 (-51.99%)
Mutual labels:  coverage
Altcover
Cross-platform coverage gathering and processing tool set for .net/.net core and Mono
Stars: ✭ 344 (-8.75%)
Mutual labels:  coverage
cpytraceafl
CPython bytecode instrumentation and forkserver tools for fuzzing pure python and mixed python/c code using AFL
Stars: ✭ 18 (-95.23%)
Mutual labels:  coverage
Seq2seq Summarizer
Pointer-generator reinforced seq2seq summarization in PyTorch
Stars: ✭ 306 (-18.83%)
Mutual labels:  coverage
gobco
Measure branch coverage of golang tests
Stars: ✭ 36 (-90.45%)
Mutual labels:  coverage
css-coverage.js
🎨 Code Coverage for your CSS!
Stars: ✭ 23 (-93.9%)
Mutual labels:  coverage
Covr
Test coverage reports for R
Stars: ✭ 285 (-24.4%)
Mutual labels:  coverage
javacard-gradle-template
JavaCard project template for building CAP and running JCardSim with gradle + coverage
Stars: ✭ 27 (-92.84%)
Mutual labels:  coverage
Android Gif Example
Gif RecyclerView in MVP using Dagger 2 + Retrofit 2 + Moshi + RxJava 2 + Glide 4 with JUnit and Espresso tests written in Kotlin + Kotlin DSL!
Stars: ✭ 334 (-11.41%)
Mutual labels:  coverage
instrumentation
Assorted pintools
Stars: ✭ 24 (-93.63%)
Mutual labels:  coverage
Codecov Node
Global coverage report uploader for Codecov in NodeJS
Stars: ✭ 268 (-28.91%)
Mutual labels:  coverage
Mosdepth
fast BAM/CRAM depth calculation for WGS, exome, or targeted sequencing
Stars: ✭ 376 (-0.27%)
Mutual labels:  coverage
Mochify.js
☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver
Stars: ✭ 338 (-10.34%)
Mutual labels:  coverage
List Of Testing Tools And Frameworks For .net
✅ List of Automated Testing (TDD/BDD/ATDD/SBE) Tools and Frameworks for .NET
Stars: ✭ 303 (-19.63%)
Mutual labels:  coverage

JSCover - A JavaScript code coverage measurement tool.

Build Status codecov Maven Central License: GPL v2 Gitter

JSCover is an easy-to-use JavaScript code coverage measuring tool. It is an enhanced version of the popular JSCoverage tool, having added several features including branch coverage, LCOV and Cobertura XML reports for CI integration, hooks for automated tests and HTML Local Storage to maintain coverage data without the use of iFrames or JavaScript opened windows.

It's distinguishing factor from other JavaScript coverage tools is that it easily runs in any browser (supporting JavaScript) allowing coverage measurement of tests that include DOM interaction. It can be run with most tools (e.g. Jasmine, QUnit, Mocha, etc...).

Development

Development with JSCover is simple (clean check-out and build should just work). It is an Ant build using Maven's dependency management. What you need:

  • Java 1.8+ (runtime requires Java 1.8+)
  • Ant (developed with version 1.9.2 to 1.10.1)

Most development has been done with IntelliJ ultimate edition, and some with Eclipse and IntelliJ community edition. Project files for IDEs are checked in, but any editor can be used.

Before checking in any changes, be sure to run ant pre-commit which runs the full build and test suite, and enforces coverage limits on the combined unit and integration tests as well as on the combined unit, integration and acceptance tests.

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].