qunit
qunit copied to clipboard
🔮 An easy-to-use JavaScript unit testing framework.
During my code removals I already saw that this method is deprecated and planned to be removed in v3. This PR could serve as the removal commit(s) if it gets...
Removes extra if checks, variable mutations and .valueOf() calls from values that dont need it. After seeing the test results, it seems to be this is an intentional "feature" rather...
While reading the source code I realized this internal function isn't needed anymore if we drop the IE support: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes#browser_compatibility
Currently, if you create more than one module with the same name, then we will represent these modules with different data structures. ```js QUnit.module( "a" ); // creates a module...
* **QUnit version**: 2.17.0 * **Which environment are you using? (e.g., browser, Node)**: browser * **How are you running QUnit? (e.g., QUnit CLI, Grunt, Karma, manually in browser)**: manually in...
## Tell us about your runtime: * **QUnit version**: 2.19.1 * **Which environment are you using? (e.g., browser, Node)**: Node * **How are you running QUnit? (e.g., QUnit CLI, Grunt,...
**Problem:** processTaskQueue processes each task from the task queue as a promise. When the task throws an error, causing the promise to reject, the processing-queue does not continue to process...
## Tell us about your runtime: * **QUnit version**: 2.18.2 * **Environment**: Node ## What actually happened? ## What did you expect to happen? Ultimately, to work correctly and not...
``` Usage: qunit [options] [files] […] Options: --seed [value] specify a seed to re-order your tests; if specified without a value, a seed will be generated […] ``` When using...
Would help identify any gaps or inconveniences which we can then feed back into the CRI standard at .