Skip to content

v0.1.7 — Bug fixes

Choose a tag to compare

@naveenanimation20 naveenanimation20 released this 27 Sep 04:01
· 36 commits to main since this release

Fixed

  • Blank report with 2+ failures. The template ranks failures by dimensionOrder.priority / .severity; Java only emitted user-configured entries, so the default report shipped an empty map and the ranking crashed. Defaults (P0…P4, blocker…trivial) are now always present.
  • Rl.shouldCaptureScreenshot() / shouldCaptureTrace() / shouldCaptureVideo() return false for a skipped test, matching the Playwright add-on — no screenshot for skips under always / only-on-pass.
  • Trend chart: a priority series that starts with empty runs no longer produces an invalid SVG path.
  • accent / customCss are applied even when the bundled template lacks their placeholders (injected as a <style> block) — the report is always written.

Added

  • ReportBuilderTest pins every option field the template reads and the failed-test error shape.

Verified on

Selenium 4.49 + Chrome 141 · Playwright for Java 1.63 · TestNG 7.10 · JUnit Jupiter 5.10 — all capture policies and aliases, -D / env overrides, parallel="methods" × 3, popups via attach(context), data-driven rows, skip reasons, REST Assured filter. Five generated reports rendered in Chromium with zero console errors.