Todor Todorov created SUREFIRE-1020:
---------------------------------------

             Summary: Incorrect XML escape in <system-out> and <system-err> 
content of junit xml report
                 Key: SUREFIRE-1020
                 URL: https://jira.codehaus.org/browse/SUREFIRE-1020
             Project: Maven Surefire
          Issue Type: Bug
          Components: xml generation
    Affects Versions: 2.15, 2.16
            Reporter: Todor Todorov
            Priority: Blocker
         Attachments: fixed-illegal-escape.patch

JUnit XML report contains invalid XML characters in <system-out> and 
<system-err> content. The illegal characters handling defined in SUREFIRE-456 
doesn't work since version 2.15. The problem is that *EncodingOutputStream* in 
*StatelessXmlReporter* does not convert the illegal XML characters to their 
string representation (e.g. 0 -> "0").

Please find attached a possible fix for this issue as well as extended test 
case that includes illegal XML characters in system-out and system-err content.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to