Skip to content

Added support for nested JUnit reports processing#34

Open
BarabanovVVl wants to merge 3 commits intoorta:masterfrom
BarabanovVVl:NESTED-JUNIT
Open

Added support for nested JUnit reports processing#34
BarabanovVVl wants to merge 3 commits intoorta:masterfrom
BarabanovVVl:NESTED-JUNIT

Conversation

@BarabanovVVl
Copy link

This PR introduces the capability to correctly parse and handle nested JUnit XML report files. Previously, the system only supported flat JUnit report structures, which caused incomplete or incorrect test result aggregation when dealing with multi-level nested test suites.

Changes include:

  • Recursive traversal of nested elements in JUnit XML reports
  • Aggregation of test cases from all nested suites into the overall test results
  • Improved compatibility with JUnit reports generated by complex build systems or test runners that produce nested suites
  • Added unit tests to verify correct parsing and aggregation of nested reports
  • Updated project dependencies to their latest versions for improved stability and security

This enhancement ensures more accurate and comprehensive test reporting in environments where JUnit reports are
structured with nested suites, improving reliability and insight into test outcomes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant