aboutsummaryrefslogtreecommitdiffstats
path: root/resources/lib/qunitjs
Commit message (Collapse)AuthorAgeFilesLines
* build: Update QUnit from 2.23.1 to 2.24.1Timo Tijhof2025-01-262-100/+162
| | | | | | | | | | Highlights from https://qunitjs.com/blog/ * Cleaner stack traces for uncaught errors. * Fix TAP compliance. * Faster "Hide passed" toggling on large test suites. Change-Id: Ia7760b0f84d11c590ca73bce77da2405f411f47d
* build: Update qunit from 2.20.0 to 2.23.1Timo Tijhof2024-12-282-1465/+1734
| | | | | | | | | | Highlights from https://github.com/qunitjs/qunit/blob/2.23.1/History.md * Add `assert.closeTo()`. https://qunitjs.com/api/assert/closeTo/ * Add `QUnit.test.if()` and `QUnit.module.if()`. https://qunitjs.com/api/QUnit/test.if/ Change-Id: I23e33feafdb22becc0247cba5ea56767c1b9b6c1
* tests: Upgrade QUnit from v2.19.4 to v2.20.0James D. Forrester2023-10-202-62/+119
| | | | Change-Id: I9a870d937efee1588fb87584f65a985cb0d03693
* build: Update qunit from 2.18.2 to 2.19.4Timo Tijhof2023-02-212-1791/+1088
| | | | | | | | | | | | <https://github.com/qunitjs/qunit/blob/2.19.4/History.md> Main takeaways for us: * Assert: Faster deepEqual. * Core: Fix event "runtime" data to be rounded to milliseconds. * HTML Reporter: Faster toolbar setup. Change-Id: I2797cba94efc92d7986cc0573cc1b0c91541e3b2
* build: Update to QUnit 2.18.2Timo Tijhof2022-04-272-1556/+1751
| | | | | | | | | | Highlights from <https://github.com/qunitjs/qunit/releases> * HTML Reporter: Improve accessibility and design of the module filter. * HTML Reporter: Faster rendering of module filter. * Core: Improve performance of async pauses with native Map. Change-Id: I03713b05982986fae261201f8591bafa0f774020
* build: Update to QUnit 2.18Timo Tijhof2022-02-232-364/+860
| | | | | | | | | | | | | | | | Highlights from release notes at <https://github.com/qunitjs/qunit/releases>: 2.18.0: * New `assert.propContains` for partial object comparison. (Izel Nakri) * New `QUnit.hooks to globally add beforeEach and afterEach. (Timo Tijhof) * CLI: Add support for watching `.ts` files when using TypeScript. 2.17.0: * HTML Reporter: Add "Rerun failed tests" link. (Jan Buschtöns) * Improve validation of `assert.throws`. (Steve McClure) Depends-On: Ia98a60166209646cc641d45a1ece62c131bcbcd0 Change-Id: Ia8ce57fa72ced8286f3e74b0b991e33e24a88850
* build: Update qunitjs from 2.10 to 2.16Timo Tijhof2021-07-232-6032/+6492
| | | | | | | | | | | | Highlights from release notes at <https://github.com/qunitjs/qunit/releases>: * Added `assert.true()` and `assert.false()` methods. * Added `QUnit.test.each()` method. * Added fuzzy search filter as-you-type to the UI. * Fixed HTML UI to increase contrast and use richer colors overall. * Improve the "failing test" experience. Change-Id: Idebf075b4b2be4c73807fd8ba398662240e6c268
* resources: Upgrade qunit from 2.9.3 to 2.10.0James D. Forrester2020-05-042-20/+37
| | | | Change-Id: Ib0a0ab2465946fbedf120ebb506a038c526fc78e
* build: Update qunit and all karma-related tools to latestJames D. Forrester2020-02-032-79/+134
| | | | | | | | | | | karma 3.1.4 → 4.4.1 karma-chrome-launcher 2.2.0 → 3.1.0 karma-firefox-launcher 1.1.0 → 1.3.0 karma-qunit 2.1.0 → 4.0.0 qunit 2.9.1 → 2.9.3 Bug: T222293 Change-Id: I76d9fe8b6b189a9a334411f3b62014c234002edc
* build: Update qunitjs to 2.9.1Timo Tijhof2019-01-072-212/+1535
| | | | | | | | | | | | | | | | | | | | | Code and integrity from <https://code.jquery.com/qunit/>. Release notes at <https://github.com/qunitjs/qunit/releases>. Highlights for the browser version: - [2.7.0] Reporter: Remove cost of DOM size when using "hidepassed=true". - [2.7.0] Reporter: Use perf.now() for improved accurracy of unit test durations. - [2.7.0] Reporter: Make debugging tests in a browser easier by adding timeline markers for DevTools. Highlights for the npm package / CLI version: - [2.9.0] CLI: Reduce dependency tree size from 143 packages to 9 packages. Change-Id: I38408d90765cd18d5dd6952b8b6b30cbfa0c7ed5
* Bump qunit from 2.6.0 to 2.6.2James D. Forrester2018-09-102-266/+261
| | | | Change-Id: Id7f47eee423c2fc1289f468c6622b952814d8912
* Upgrade QUnit from 2.4.0 to 2.6.0Timo Tijhof2018-05-012-68/+284
| | | | | | | | | | | | | | | | | Source https://code.jquery.com/qunit/qunit-2.6.0.js https://code.jquery.com/qunit/qunit-2.6.0.css Changelog https://github.com/qunitjs/qunit/blob/2.6.0/History.md Highlights: * 2.4.1: Fixed various bugs in HTML interface. * 2.5.0: Added assert.rejects. * 2.5.1: Fixed HTML reporter to reset attributes on qunit-fixture. * 2.6.0: Changed behaviour to fail if no test suites exist. Change-Id: I24120a74094db358f02f9fc1935920c43a0a7ced
* Upgrade QUnit from v1.23.1 to v2.4.0Timo Tijhof2017-07-252-4342/+5187
| | | | | | | | | | | | | | | | | | Source https://code.jquery.com/qunit/qunit-2.4.0.js https://code.jquery.com/qunit/qunit-2.4.0.css Changelog https://github.com/qunitjs/qunit/blob/2.4.0/History.md This release makes 'moduleStack' private, which means we can no longer use it to detect nested modules. Change the method of detection to be a local 'nested' variable that we toggle in a wrapped version of any 'executeNow' callback, in which nesting happens. Bug: T170515 Change-Id: Ib4ed386990125a6c713cb4351408c8f7ae7c070f
* Upgrade QUnit from v1.22.0 to v1.23.1Timo Tijhof2016-11-282-1038/+1168
| | | | | | | | | | | Source https://code.jquery.com/qunit/qunit-1.23.1.js https://code.jquery.com/qunit/qunit-1.23.1.css Changelog https://github.com/qunitjs/qunit/blob/1.23.1/History.md Change-Id: I03b4e1de699ef9f33a8db3dec605c8e32f823a93
* Upgrade QUnit to v1.22.0Timo Tijhof2016-03-122-1839/+2229
| | | | | | | | | | | | | The v1.19.0 release fixed a major bug in QUnit.test Promise handling > Test: Don't pass Promise fulfillment value to QUnit.start Without this fix, passing tests that involve an async Promise can wrongly be marked as failure when they have a falsey resolution value due to the resolution value being passed to QUnit.start() by accident. Change-Id: Id4b52085529f4cf8996f8053648680026ed62941
* Update QUnit to v1.18.0Timo Tijhof2015-07-072-221/+1185
| | | | | | | | | | | * Code https://code.jquery.com/qunit/qunit-1.18.0.css https://code.jquery.com/qunit/qunit-1.18.0.js * Change log https://github.com/jquery/qunit/blob/1.18.0/History.md Change-Id: I9da13eedb2f9b5ee936aaa658c3da6ce222cfa0a
* Update QUnit from v1.16.0 to v1.17.1Timo Tijhof2015-02-102-66/+138
| | | | | | | | | | | * Code https://code.jquery.com/qunit/qunit-1.17.1.js https://code.jquery.com/qunit/qunit-1.17.1.css * Changes https://github.com/jquery/qunit/blob/1.17.1/History.md Change-Id: I8078f88dcb92ee4626de80a8f0fe6596b76affd1
* resources: Move QUnit to resources/lib/qunitjsTimo Tijhof2015-02-102-0/+3083
This never belonged in resources/lib/jquery as it isn't a jQuery plugin. It's its own package and library. In fact, while it is a jQuery Foundation project, it does not even depend on jQuery core (e.g. like Sizzle, and PEP). Change-Id: Ibb00f47f4c9444870832ba8d327853f335708ae7