qunit
qunit copied to clipboard
🔮 An easy-to-use JavaScript unit testing framework.
## Tell us about your runtime: * **QUnit version**: 2.20.1 * **Which environment are you using? (e.g., browser, Node)**: browser * **How are you running QUnit? (e.g., QUnit CLI, Grunt,...
Resolves: https://github.com/qunitjs/qunit/issues/1727 targeting the `next` branch. Removes all references to node < 18
Follows-up https://github.com/qunitjs/qunit/issues/1568 ## What are you trying to do? Code that reproduces the problem: ```js QUnit.test.each( 'escapeRegExp [specials]', [ 'foo', 'bar', '_', '+', '-', '^', '$' ], function ( assert,...
Hello, I was looking through the rollup config here: https://github.com/qunitjs/qunit/blob/main/rollup.config.js#L43 and saw that babel was configured to support IE9 -- which.. could cause qunit to be over-compiled. can we get...
I've seen the suggestion here: https://github.com/qunitjs/qunit/issues/1419#issuecomment-561739486, but it seems that this is no longer viable due to properties on QUnit being read-only. This has been the subject of extensive conversation...
AMD is an implementation detail of a bundler, and it feels goofy to have built in. all tools these days know how to work with _The Platform_, so I think...
Resolves: https://github.com/qunitjs/qunit/issues/1724 (however, I can't run tests locally, because the browser launcher is puppeteer, and some ancient browser that I don't have installed :sweat_smile: ``` >> There was an error...
## Tell us about your runtime: * **QUnit version**: v2 * **Which environment are you using? (e.g., browser, Node)**: browser * **How are you running QUnit? (e.g., QUnit CLI, Grunt,...
In replying to: https://github.com/qunitjs/qunit/issues/1724 I was thinking about how to add a test to this repo such that we could simulate ESM node projects and ESM browser projects, and those...
Using 2.19.4, Windows, browser New feature: config option to bypass the call to `EscapeText` at around line 5783: ``` var message = escapeText(details.message) || (details.result ? 'okay' : 'failed'); ```...