Michael Osipov created SUREFIRE-2224:
----------------------------------------
Summary: StatelessXmlReporter#getTestProblems does not properly
reflect report schema structure
Key: SUREFIRE-2224
URL: https://issues.apache.org/jira/browse/SUREFIRE-2224
Project: Maven Surefire
Issue Type: Bug
Components: xml generation
Affects Versions: 3.2.3
Reporter: Michael Osipov
Assignee: Michael Osipov
Fix For: 3.2.4
According to
https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd
and
https://maven.apache.org/surefire/maven-failsafe-plugin/xsd/failsafe-test-report.xsd
not all nested elements contain {{stackTrace}}, {{system-out}} and
{{system-err}} elements, but the code makes it conditional whether there is a
stack trace or not. This does not comply with the schema definition. Either the
nested element is simple content or complex. In the latter {{stackTrace}} is
mandatory, even if there is no strack trace according to the schema. The system
streams are optional.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)