QUnit 1.12.0 Released

Changelog

  • Addons/Canvas: Show how to test with images. #438
  • Addons/JUnitLogger: Add a name property to the test run. #389
  • Addons/PhantomJS: Added optional timeout. #415
  • Addons/PhantomJS: Include stack trace for all failed tests. #416
  • Addons: Move ‘addons/canvas’ to ‘JamesMGreene/qunit-assert-canvas.git’. Tree: https://github.com/JamesMGreene/qunit-assert-canvas/tree/v1.0.0.
  • Addons: Move ‘addons/close-enough’ to ‘JamesMGreene/qunit-assert-close.git’. Tree: https://github.com/JamesMGreene/qunit-assert-close/tree/v1.0.0.
  • Addons: Move ‘addons/composite’ to ‘jquery/qunit-composite.git’. Tree: https://github.com/jquery/qunit-composite/tree/v1.0.0. #419
  • Addons: Move ‘addons/junitlogger’ to ‘jquery/qunit-reporter-junit.git’.
  • Addons: Move ‘addons/step’ to ‘JamesMGreene/qunit-assert-step.git’. Tree: https://github.com/JamesMGreene/qunit-assert-step/tree/v1.0.0.
  • Addons: Move ‘addons/themes/gabe’ to ‘Krinkle/qunit-theme-gabe.git’.
  • Addons: Move ‘addons/themes/ninja’ to ‘Krinkle/qunit-theme-ninja.git’.
  • Addons: Move ‘addons/themes/nv’ to ‘Krinkle/qunit-theme-nv.git’.
  • Assert: Message for assert.ok() shouldn’t be undefined in ‘log’ event.
  • Core: Deprecate QUnit.current_testEnvironment in favour of config.current.testEnvironment.
  • Core: Emit moduleStart before testStart even if test isn’t in a module.
  • Core: Fix mismatch between moduleStart and moduleDone events.
  • Core: Improve circular reference logic in equiv. #397
  • Core: Removed jQuery.trim optimization. #424
  • Core: Sort the module names so we no longer rely on implicit ordering. #391, #392
  • Core: Use a local setTimeout reference for internal reference to failures if later stubbed. #432, #433
  • HTML Reporter: Clear filter and testNumber when choosing a module. #442

See also