Skip to content

Releases: Alhadis/Atom-Mocha

v2.2.2

03 Aug 13:56
v2.2.2
Compare
Choose a tag to compare
  • Added: Support for the FORCE_COLOR environment variable
  • Changed: Non-Atom related Chai extensions moved to a new repo
  • Upgraded to Mocha v9.0.3

v2.2.1

24 Jul 11:51
v2.2.1
Compare
Choose a tag to compare
  • Added: afterStart callback that's executed after mocha.run()
  • Fixed: Inability to scroll default reporter with minimal enabled
  • Fixed: Tests not shown when filtering by failed results
  • Upgraded to Mocha v6.2.0

v2.2.0

01 Jul 12:05
v2.2.0
Compare
Choose a tag to compare
  • Added: .buffer assertion
  • Added: .editor assertion
  • Added: Statbar counters filtering results when clicked
  • Added: Default reporter can now be aborted by pressing CTRL + C
  • Added: Feedback for errors caught whilst executing before* hooks
  • Added: Support for Mocha's --recursive option
  • Added: Support for Chai's .any flag in .classes assertions
  • Changed: autoIt setting enabled by default for all reporters
  • Changed: Default specPattern now recognises TypeScript files
  • Changed: TextEditor objects now stringify to <TextEditor…>
  • Changed: .focus assertion now works for TextEditor objects
  • Changed: link() removed from ./lib/utils and made internal
  • Fixed: autoScroll preventing user from scrolling manually
  • Fixed: Code-blocks missing if beforeStart was defined in config
  • Fixed: document.title property throwing error when reconfigured
  • Fixed: Process hanging if beforeFinish handler throws an error
  • Fixed: HTML not escaped in error titles

v2.1.2

31 May 21:03
v2.1.2
Compare
Choose a tag to compare
  • Added: Access to atom and AtomMocha globals in .mocharc.js
  • Added: AtomMocha.isCI property for identifying CI environments
  • Fixed: Async functions not reformatted in code-blocks

v2.1.1

07 Apr 17:14
v2.1.1
Compare
Choose a tag to compare
  • Added: Support for .jsonc as a .mocharc.* extension
  • Upgraded to Mocha v6.1.0

v2.1.0

28 Feb 16:40
v2.1.0
Compare
Choose a tag to compare
  • Added: Support for .mocharc.* files introduced in Mocha v6.0.
  • Fixed: Inability to globalise Chai methods using chai/register-*.
  • Fixed: Hotlinked stacks now use Atom's core URI handlers for jumping to offending lines of code during failed tests. This enabled removal of a lot of ugly kruft written prior to the URI handler feature.

v2.0.7

30 Oct 16:44
v2.0.7
Compare
Choose a tag to compare

Fixed bug where interactive reporter froze instead of displaying output.

v2.0.6

14 Aug 18:19
v2.0.6
Compare
Choose a tag to compare

Changed behaviour of attachToDOM and resetDOM to no longer ignore headless tests.

v2.0.5

21 Mar 13:25
v2.0.5
Compare
Choose a tag to compare

Fixed breakage when running on Atom v1.25.0 or greater.

v2.0.4

10 Feb 13:29
v2.0.4
Compare
Choose a tag to compare

Added global reference to mocha and runner instances.