Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.4.3
-
None
Description
Surefire report creation fails when JUnit XML source for report doesn't contain optional attributes. I use Clojure with junit xml output, it produces xml with <failure> subnode of <testcase>. It has no "message" and "type" attributes specified for it. But has error message as nested text. Plugin processes this xml and fails with NullPointerException SurefireReportGenerator.java:676, as i see in the code, it's not possible for it to have <failure> node without "type" attribute. Maybe it would be better to add null checking at that method?
Attachments
Issue Links
- is part of
-
SUREFIRE-1084 Surefire-report stack traces appear on a single line.
- Closed