Karma Parallel Versions Save

A Karma JS Framework to support sharding tests to run in parallel across multiple browsers

v0.2.9

6 years ago

Fixes

  • Fixed a bug that would occur when using an aggregated reported like code-coverage or junit when using karma in watch mode, on subsequent test runs. Thanks @ben8p!

v0.2.6

6 years ago

New

  • Support running a top-level describe in all browser instances by inserting the prefix '[always]' at the beginning of the describe block's name.

v0.2.5

6 years ago

Fixes

  • afterAll was not being called in all specs, instead of just the shared specs.

v0.2.4

6 years ago

New

  • Support the aggregating results for the Junit reporter by default

v0.2.3

6 years ago

Fixes

  • Make sure mocha can properly focus tests (it.only)

v0.2.2

6 years ago

Fixes

  • Officially mark lodash v4 as a dependency to avoid version collisions

v0.2.1

6 years ago

Fixes

  • Ensure we exit properly for coverage reporters not implementing onExit (such as karma-istanbul-coverage-reporter)

v0.2.0

6 years ago

New

  • Supports Code Coverage! Tested with karma-coverage and karma-istanbul-coverage-reporter. Should work with any standard karma coverage reporter. Compliant with ng-cli projects.

Fixes

  • Fixes a bug where if CPU cores is 1, sharding would not work correctly.

v0.1.2

6 years ago

New

  • Support focusing a block or spec and get expected results in every browser instance
  • Ensures at least one spec per browser instance to ensure karma does not fail due to 0 tests

Breaking Changes

  • The 'parallel' framework must be the first framework in the list

v0.1.1

6 years ago

New

  • Add support for Mocha & Jasmine (previously only supported jasmine)