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)

Reply via email to