qunit v1.16.0 Release Notes
Release Date: 2014-12-03 // over 9 years ago-
- Assert: Add alias for throws called 'raises'
- Async: Fail assertions after existing assert.async flows are resolved
- Async: Implement assert.async
- Async: Tests are now Promise-aware
- Callbacks: Restore and warn if some logging callback gets modified
- Callbacks: Throws an error on non-function params for logging methods
- Core: change url() helper to output
?foo
instead of?foo=true
- Core: Detail modules and tests names in the logging callbacks
- Core: Implements QUnit.skip
- Core: Remove constructor
- Core: Rename config.module to config.moduleFilter
- Core: Use
Error#stack
without throwing when available - Dump: Configurable limit for object depth
- HTML Reporter: Enable activating config.hidepassed from URL params
- HTML Reporter: Move QUnit.reset back to core to run it before testDone
- HTML Reporter: Output runtime of each assertion in results
- Logging: Add runtime to moduleDone
- Logging: Defer begin event till tests actually starts
- Test: Introduce order independent testId to replace testNumber
- Test: Rename module's setup/teardown to beforeEach/afterEach