Changelog
Added
- Assert: New
assert.async() method. (James M. Greene) #534
- Assert: Add alias for throws called
assert.raises().
- Core: New
QUnit.skip() method. (Leo Balter) #637
- Core: Add runtime property to
QUnit.moduleDone() data.
- Core:
QUnit.test() now supports returning Promise and async functions. (James M. Greene) #632
- HTML Reporter: Add runtime of each assertion to result output.
Changed
- Core: Change
url() helper to output ?foo instead of ?foo=true.
- Core: Rename config.module to config.moduleFilter.
Fixed
- Assert: Fail assertions after existing
assert.async() flows are resolved.
- Core: Restore and warn if some logging callback gets modified.
- Core: Throws an error on non-function params for logging methods.
- Core: Defer begin event till tests actually starts.
- Core: Detail modules and tests names in the logging callbacks.
- Core: Use
Error#stack without throwing when available.
- Dump: Configurable limit for object depth.
See also