qunit v1.4.0 Release Notes

Release Date: 2012-03-10 // about 12 years ago
    • Prefix test-related session-storage items to make removal more specific. Fixes #213 - Keep hide-passed state when clearing session storage
    • Update grunt.js with separate configs for qunit.js and grunt.js, also add tests but disable for now, not passing yet. Add grunt to devDependencies
    • typo
    • Cleanup grunt.js, no need for the banner
    • Fix lint errors and some formatting issues. Use QUnit.pushFailure for noglobals and global error handler.
    • Fix a missing expect in logs test
    • Add grunt.js configuration and include some usage instructions in the readme
    • Update package.json
    • Partially revert af27eae841c3e1c01c46de72d676f1047e1ee375 - can't move reset around, so also don't wrap in try-catch, as the result of that is effectively swallowed. Can't output the result as the outputting is already done.
    • Add QUnit.pushFailure to log error conditions like exceptions. Accepts stacktrace as second argument, allowing extraction with catched exceptions (useful even in Safari). Remove old fail() function that would just log to console, not useful anymore as regular test output is much more useful by now. Move up QUnit.reset() call to just make that another failed assertion. Used to not make a test fail. Fixes #210
    • Update equals and same deprecations to use QUnit.push to provide correct source lines. Fixes #211
    • Add a test file for narwhal integration. Has to use print instead of console.log. Fails when an assertion fails, something about setInterval...
    • Apply notrycatch option to setup and teardown as well. Fixes #203. Reorder noglobals check to allow teardown to remove globals that were introduced intentionally. Fixes #204
    • Extend exports object with QUnit properties at the end of the file to export everything.
    • Output source line for ok() assertions. Fixes #202
    • Make test fail if no assertions run. Fixes #178
    • Sort object output alphabetically in order to improve diffs of objects where properties were set in a different order. Fixes #206
    • Revert "Change fixture reset behavior", changing #194 and #195 to wontfix.