- Added event
SUITE_FAIL
which is emitted instead of eventERROR
whenbefore all
hook fails.
- Added environment variable HERMIONE_SKIP_BROWSERS.
- Update webdriver.io to 4.1.0
- Decrease default waitTimeout value to 1000 ms
- Added skip API
- Dropped supporting of node < 4.x
- Update webdriver.io version to v4.0.4
- Fixed retrying all suite tests on single test fail
- Fixed crash on attempt to retry test.
- Supported configuration of
specs
for certain browsers (see #9). - Added option
--grep
for selecting specific tests (see #15). - Improved documentation: translated from Russian to English and updated several sections.
- Fixed crash when enabling debug mode (see #10).
- Correct exit code when config file is corrupted
- Avoid
possible EventEmitter memory leak detected
warning in signalHandler - Fix session ids in reporters
- Fixed
NoSessionIdError
in parallel run
- Plugin support added
- Retry logic added
- Better error logging
- Fixed
.only
option for tests - Quit browsers on
Ctrl + C
capabilities
renamed todesiredCapabilities
webdriverio
switched to v3.4.x version
- Up lodash to version with
defaultsDeep
- Avoid 'possible EventEmitter memory leak detected' warning
webdriverio
switched to master branch- Allways show errors in logs
- Do not save screenshots on webdriver error by default
- Ability to set mocha options in config
- Up q-io and q version to 2.x
- Add ability to run tests in specific browsers
- Allow unknown option for cli
- Initial release