Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency qunitjs to v2 #60

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Feb 22, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
qunitjs (source) 1.23.1 -> 2.4.0 age adoption passing confidence

Release Notes

qunitjs/qunit (qunitjs)

v2.4.0

Compare Source

==================

  • Assert: Fix assert.push deprecation link.
  • Assert: New assert.timeout() for setting per-test timeout durations.
  • CLI: Better messaging on early exits.
  • CLI: Default to non-zero exit code.
  • CLI: Exit with non-zero status when no tests are run.
  • Core: Add support for multiple callbacks in module hooks, such as via hooks.beforeEach() and hooks.afterEach().
  • Core: Fallback to typeof obj in QUnit.objectType.
  • Core: New QUnit.module.only() method.
  • Core: New QUnit.module.skip() method.
  • Core: New QUnit.module.todo() method.
  • Core: Fix memory release of objects in equiv logic of assert.deepEqual().

v2.3.3

Compare Source

==================

Added
  • Core: Support running in Web Workers. (Marten Schilstra) #​1171
Changed
  • CLI: Prefer local version of QUnit.

v2.3.2

Compare Source

==================

  • HTML Reporter: Add specific diff for number types instead of str-diff. #​1155
  • Core: Fix bug calling hooks with skipped tests. #​1156

v2.3.1

Compare Source

==================

  • Assert: Allow assertions after async.
  • Assert: Throw if async callback invoked after test finishes.
  • Core: Ensure assertions occur while test is running.
  • Core: Fix test instance memory leak. #​1138
  • Core: Slim assertions after reporting them.

v2.3.0

Compare Source

==================

Added
  • CLI: Introduce QUnit CLI. (Trent Willis) #​1115
  • CLI: Add file watching option.
  • CLI: Add seed option.
  • CLI: Add support for custom reporters.
  • HTML Reporter: Display todo tests when hidepassed is set.
Changed
  • Core: Test#pushFailure now calls Test#pushResult internally.

v2.2.1

Compare Source

==================

  • Core: Fix sessionStorage feature detection.

v2.2.0

Compare Source

==================

Added
  • Core: Support running in a sandboxed iframe.
  • Core: New event emitter. (Trent Willis) #​1087
  • Core: New QUnit.todo() method. (Trent Willis) #​1080
  • Assert: New assert.step() and assert.verifySteps() methods. (Trent Willis)(Trent Willis) #​1075
Changed
  • Core: QUnit.onError now expects error or error-like object.
  • Core: Include "todo" in assertion event data.
Fixed
  • HTML Reporter: Ensure window.onerror return values are correct.
  • Core: Fix start on Node when autostart is not set to true. #​1105
  • Core: Fix double begin when calling start in Node.
  • Core: Rewrite QUnit.equiv to be breadth-first.
  • Core: Optimize the "set" and "map" callbacks.
  • Core: Fix console error in IE9. #​1093

v2.1.1

Compare Source

==================

  • All: Remove deprecated 1.x features.
  • Assert: Deprecate assert.push().
  • Core: QUnit.start() no longer requires calling QUnit.load() first.
  • HTML Reporter: Add an "Abort" button.

v2.1.0

Compare Source

==================

  • Core: Support a predefined QUnit.config.
  • Core: Fix clearing of storage on done.
  • Core: Always report if test previously failed.
  • Core: New config.storage option.
  • Core: Load the onerror module.
  • Core: Fix QUnit.equiv object methods comparison.
  • Core: Support multiple nested modules hooks properly.
  • Core: Fire moduleStart only when starting module for the first time.
  • Core: Fire moduleDone when actually finished with module.
  • HTML Reporter: Decouple from sessionStorage reordering logic.
  • HTML Reporter: Fix expanding failed tests when collapse is false.
  • HTML Reporter: Handle URL params named like Object.prototype properties.
  • Release: Use SPDX format in bower.json's license.

v2.0.1

Compare Source

==================

  • Core: Prevent multiple "begin" events from calling QUnit.load().
  • Core: Use callback-based pause/resume for better multi-pause isolation.
  • HTML Reporter: Fix apply/reset button visibilty.
  • Core: Ensure runtime for skipped tests is 0.
  • Dump: New parser for Symbol type.

v2.0.0

Compare Source

==================

  • All: Remove deprecated features.
  • All: Remove QUnit.config.autorun.
  • All: Prevent async tests from having multiple resume timeouts.
  • Assert: Remove assert.throws() signature with string expected value.
  • Dump: update typeOf to extract extra complex type definition.
  • Core: New before and after module hooks.
  • Core: Decode "+" to " " (space) in url params.
  • Core: Throw error if QUnit is already defined globally.
  • HTML Reporter: Add reset/apply buttons in the module picker.
  • HTML Reporter: Improve module picker accessibility. (Richard Gibson)
  • HTML Reporter: Improve color/background order consistency. (Richard Gibson)
  • HTML Reporter: Improve toolbar styles. (Richard Gibson)
  • HTML Reporter: Add multi-select module dropdown. (Maciej Lato)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, 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 has been generated by Mend Renovate. View repository job log here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants