5.0.0
What's Changed
- Support of
webdriver.io
browser automation through the$/webdriver.io.js
instantiation command - Support of Business Application Studio
- Extract all files coverage when
nyc.json
'sall
is set (set by default) :- A scanner is required for
remote
mode $/scan-ui5.js
is provided for@ui5/cli
- A scanner is required for
- Fix coverage extraction for TypeScript projects (served by
@ui5/cli
, see the documentation) - Fix #87 :
--serve-only
combined with--coverage
breaks file server - Fix #88 : Generated junit XML report currently missing required property 'classname' for each testcase
- Fix
$/selenium-webdriver.js
instantiation command to hidefirefox
browser - Improve tests coverage by implementing most common end-to-end scenarios
- Document warnings that appear during execution
Breaking change
Because of the way coverage is calculated when nyc.json
's all
is set, this version may induce a significant drop in coverage.
Full Changelog: 4.5.1...5.0.0