Skip to content

v0.4.6

Latest

Choose a tag to compare

@AndrianBdn AndrianBdn released this 10 Feb 14:16
8bbaf6e

New Features

  • CamelCase and snake_case marker matching for JUnit XML — Test case markers like TestPrj002CartItems or test_PRJ_002_cart_items are now recognized in JUnit reports, supporting
    Go and Java test naming conventions (#51)
  • Bare <testsuite> root element supportjunit-upload now accepts JUnit XML files with <testsuite> as the root element (common in Maven Surefire, TestNG, and JUnit 4/5 per-class reports), removing the need to pre-merge files with tools like junit-merge (#53)

Bug Fixes

  • JUnit XML with attribute-less elements no longer fails<testsuites> and <testsuite> elements without XML attributes (e.g. output from junit-merge) are now parsed correctly
    (#52)

Internal

  • Marker detection/extraction consolidated into a new MarkerParser class, replacing scattered regex logic

Full Changelog: v0.4.5...v0.4.6