qunit
qunit copied to clipboard
🔮 An easy-to-use JavaScript unit testing framework.
An ESM build would be nice given that browser support for modules is mature these days. Currently to use modules when testing with QUnit I do something like this: ```html...
## What are you trying to do? It would be interesting to be able to restart the tests without reload. To use tests to find on memory leak, or that...
I think this ecosystem could do with a simple test runner such as QUnit, and this is a good time to invest in that community as well.
## Tell us about your runtime: * **QUnit version**: 2.6.2 * **What environment are you running QUnit in? (e.g., browser, Node)**: browser * **How are you running QUnit? (e.g., script,...
ECMAScript has two internal abstractions to compare values called [sameValue](https://tc39.github.io/ecma262/#sec-samevalue) and [sameValueZero](https://tc39.github.io/ecma262/#sec-samevaluezero). They are different than `==` and `===` as they return true for NaN values and compare `-0` and...
(Ditching the issue template since this is a meta-issue) Now that we're working on a QUnit Node CLI and integrating with js-reporters, I think we need to see if we...
Recently, I've seen a lot of interest in and discussion on running [JS tests in parallel](http://google.com/#q=parallel+tests+js). Most of these rely on faking concurrency through async behavior, while that is definitely...
Based on the discussion in jquery/qunit#666, there are some anti-patterns around `assert.expect`. We should document how to use it properly, along with the anti-patterns to avoid. Assigning this to @JamesMGreene...
From https://github.com/jquery/qunitjs.com/pull/84#issuecomment-56838952: > We need to add a clear note about the auto-failing behavior of assertions that occur after the final done resolution within a test phase... at least to...
## Tell us about your runtime: * **QUnit version**: current * **What environment are you running QUnit in? (e.g., browser, Node)**: browser/any * **How are you running QUnit? (e.g., script,...