Summary
This release addresses #1495 and introduces improvements to the following Serenity/JS modules:
@serenity-js/console-reporter
@serenity-js/core
@serenity-js/jasmine
@serenity-js/mocha
@serenity-js/playwright-test
@serenity-js/serenity-bdd
View detailed code diff on GitHub
Bug Fixes
- console-reporter: any post-test StageCrewMember errors will now get printed to terminal (e4935df), closes #1495
- core: allow for multiple events to be announced using a single call to Stage (2bcae80)
- core: event TestRunFinished now incidates the Outcome of the test suite (a941056), closes #1495
- deps: update website dependencies (309c5f3)
- jasmine: default to using file name as feature name when describe blocks are absent (3542955), closes #1495
- mocha: default to using file name as feature name when describe blocks are absent (1ca81ef), closes #1495
- playwright-test: default to using file name as feature name when describe blocks are absent (1295b04), closes #1495
- serenity-bdd: prevent invalid Serenity BDD JSON reports from being sent to processing (e59d4da), closes #1495