qunit
qunit copied to clipboard
🔮 An easy-to-use JavaScript unit testing framework.
## Tell us about your runtime: * **QUnit version**: 2.7.1 * **What environment are you running QUnit in? (e.g., browser, Node)**: Browser * **How are you running QUnit? (e.g., script,...
We'd like to use a tool like [Axe](https://github.com/dequelabs/axe-core) to help lockdown [WCAG](https://developer.mozilla.org/en-US/docs/Web/Accessibility/Understanding_WCAG) rules for accessibility, but the QUnit page itself has some violations that we are forced to filter out....
## Tell us about your runtime: * **QUnit version**: 2.6.1 * **What environment are you running QUnit in? (e.g., browser, Node)**: Browser * **How are you running QUnit? (e.g., script,...
## Tell us about your runtime: * **QUnit version**: * **What environment are you running QUnit in? (e.g., browser, Node)**: * **How are you running QUnit? (e.g., script, testem, Grunt)**:...
## Tell us about your runtime: **QUnit version**: 2.15.0 **Which environment are you using? (e.g., browser, Node)**: ChromeHeadless **How are you running QUnit? (e.g., QUnit CLI, Grunt, Karma, manually in...
I'm not sure if this behavior is by-design, or if there's just no way for QUnit to fix it, but this situation just bit me and it was very confusing....
Users of TypeScript currently rely on external types provided on our behalf at https://github.com/DefinitelyTyped/DefinitelyTyped. This ticket is to track effort to bring these into our repository and publish them to...
Please bear with me a moment for an explanation - there's a good chance you won't agree with me initially, and I have a sliding scale of thoughts on what...
(this is a restatement of https://github.com/jquery/qunit/pull/670#discussion_r26321413 , which itself referenced a discussion from https://github.com/jquery/qunit/pull/670#issuecomment-78513676 ) 7be1d6c38cac4370bafdb17b10f0f4dee576bd12 introduced the `QUnit.module( name, callback )` signature, which immediately invokes a callback to allow...
When a user forgets to provide the `hooks` param in a module callback, they may unintentionally install a hook on a different module than is visually indicated, eg: ``` module('outer',...