qunitjs/qunit
### [`v2.16.0`](https://togithub.com/qunitjs/qunit/blob/master/History.md#2160--2021-06-06)
[Compare Source](https://togithub.com/qunitjs/qunit/compare/2.15.0...2.16.0)
\==================
##### Added
- Core: New `QUnit.test.each()` method for data providers. (ventuno) [#1568](https://togithub.com/qunitjs/qunit/issues/1568)
- Core: New `failOnZeroTests` configuration option. (Brenden Palmer)
- Core: New `QUnit.reporters` interface. (Timo Tijhof) [f8948c9](https://togithub.com/qunitjs/qunit/commit/f8948c96fdcef0b0f96d27acaa59faacbabaf0f9) [js-reporters#133](https://togithub.com/js-reporters/js-reporters/issues/133)
This introduces support for using the `tap` reporter in a browser.
This was previously limited to the CLI.
##### Changed
- Assert: Indicate which test a drooling `assert.async()` callback came from. (Steve McClure) [#1599](https://togithub.com/qunitjs/qunit/pull/1599)
##### Deprecated
- Core: Warn when a module callback has a promise as a return value. (Ray Cohen) [#1600](https://togithub.com/qunitjs/qunit/issues/1600)
##### Fixed
- Core: Fix `QUnit.module.only()` regression where some unrelated modules also executed. (Steve McClure) [#1610](https://togithub.com/qunitjs/qunit/issues/1610)
- CLI: Improve ESM detection. (Steve McClure) [#1593](https://togithub.com/qunitjs/qunit/issues/1593)
- HTML Reporter: Increase contrast and use richer colors overall. (Timo Tijhof) [#1587](https://togithub.com/qunitjs/qunit/pull/1587)
Configuration
📅 Schedule: "after 9pm on sunday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box.
This PR contains the following updates:
^2.14.1
->^2.16.0
Release Notes
qunitjs/qunit
### [`v2.16.0`](https://togithub.com/qunitjs/qunit/blob/master/History.md#2160--2021-06-06) [Compare Source](https://togithub.com/qunitjs/qunit/compare/2.15.0...2.16.0) \================== ##### Added - Core: New `QUnit.test.each()` method for data providers. (ventuno) [#1568](https://togithub.com/qunitjs/qunit/issues/1568) - Core: New `failOnZeroTests` configuration option. (Brenden Palmer) - Core: New `QUnit.reporters` interface. (Timo Tijhof) [f8948c9](https://togithub.com/qunitjs/qunit/commit/f8948c96fdcef0b0f96d27acaa59faacbabaf0f9) [js-reporters#133](https://togithub.com/js-reporters/js-reporters/issues/133) This introduces support for using the `tap` reporter in a browser. This was previously limited to the CLI. ##### Changed - Assert: Indicate which test a drooling `assert.async()` callback came from. (Steve McClure) [#1599](https://togithub.com/qunitjs/qunit/pull/1599) ##### Deprecated - Core: Warn when a module callback has a promise as a return value. (Ray Cohen) [#1600](https://togithub.com/qunitjs/qunit/issues/1600) ##### Fixed - Core: Fix `QUnit.module.only()` regression where some unrelated modules also executed. (Steve McClure) [#1610](https://togithub.com/qunitjs/qunit/issues/1610) - CLI: Improve ESM detection. (Steve McClure) [#1593](https://togithub.com/qunitjs/qunit/issues/1593) - HTML Reporter: Increase contrast and use richer colors overall. (Timo Tijhof) [#1587](https://togithub.com/qunitjs/qunit/pull/1587)Configuration
📅 Schedule: "after 9pm on sunday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.