- package updates, vecode version bumped to 1.17.0
- added config item "mocha.nodeExec" for resolving node executable (current default only for windows)
- attempt to fix issue #11
- 'No Mocha options are configured.' message will be no longer showing when settings 'mocha.options' contains empty object.
- added env variable to forking mocha root process
- PR #8: Added support for TDD style suite and test methods
- Extension shows information message if not enabled instead of message in log.
- config should not need restart to affect changes
- added new test project that is not using default **/*.test.js glob pattern
- Added 'enabled' configuration to enable plugin
- Added new command 'Mocha test runner - run script from package.json' to execute any script in package json inside vscode 'output' channel
- EXPERIMENTAL - may fail for no reason ;)
- only one script should be executed (multiple scripts can be executed, but only last one will print into output channel)
- plan is to use this as automatic compilation of sources - currently needed to compile sources externally (eg. via npm run compile)
- Fixed bug: tests, that used condole.error failed without writing error message to console
- Fixed bug: code lens was hardcoded and didnt respect mocha.glob configuration
- Fixed bug: updated package contribution configuration
- Fixed bug: random warning will no longer kill debugger process.
- Fixed bug: Mocha should no longer execute tests with same identifier in different file
- Breaking change: configuration properties renamed.
- Breakpoints set in sources, that are transpiled should now work correctly ...
- Known issue: debugger will break on first line of code [TestProcess.js, line 1] - just hit F5 to continue ...
- Added tsx-project example: React shadow render tests
- Fixed bug: mocha now search correctly in rootPath and not in entire project.
- Fixed bug: missing stdout in output if error occurs.
- Added support for tests writen in arrow functions.
- Fixed bug: Tests end up in failed state now, if transpiled file doesnt exists.
- Fixed bug: Unhandled exception when starting mocha in typescript code, that cannot be successfully compiled.
- Added ability to run single test in debug mode.
- Added error handling.
- Writen Readme.md.
- Added output channel for showing mocha output - 'Mocha test runner'.
- Added shortcuts for 'run-all' and 'run-file' commands.
- First published version.
- Codelens provider rewriten - shows counts if suceed, failed test on describe.
- TestRunner rewriten - no longer spawn child process for tests.
- Codelens resolved with typescript compiler - more reliable than regex.
- Added setup option for mocha - ability to configure enviroment before mocha starts (Ex: jsdom configuration).
- Added command for running all tests in project.
- Initial release.