qunit
qunit copied to clipboard
🔮 An easy-to-use JavaScript unit testing framework.
Originally proposed in https://github.com/qunitjs/qunit/pull/1159. See the comments in that thread for the direction we'd like to see the feature move in.
The ordering of callbacks is not very obvious in the API docs currently. As I read through https://api.qunitjs.com/callbacks/, I am left with many questions. I poked around the test suite...
When comparing big object structures, the current diff output has too much overhead. Comparing each leaf and showing the path, actual, expected (and diff) for just the leave would be...
Hi When a test case fails, the 'actual' and 'expected' values gets logged to screen. When these values are objects with many properties/functions on their prototype chains, the logged text...
On the QUnit website we have [a list of plugins](http://qunitjs.com/plugins/) that are easy to use in the browser; you simply load an additional asset which then configures QUnit. Now that...
Ref https://github.com/qunitjs/qunit/issues/1327. \cc @izelnakri
This PR introduces further refactors and optimizations based on https://github.com/qunitjs/qunit/pull/1700 Certain changes probably require QUnit to update its browser policy and deprecate support for certain browsers. I'm confident that each...
## What are you trying to do? Assert that X is equal to Y within a certain tolerance, eg allow a delta of 0.1 above or below it. It most...
memory growth over time for the html reporter still occurs even when hidepassed is true as the hidden DOM nodes are retained. For test suites with massive quantities of tests...
This would allow qunit to be ESM-only, if it wanted to. but also, a bunch of the tools in use right now could be upgraded.