Author: hboutemy
Date: Sat Dec 31 16:55:03 2011
New Revision: 1226133
URL: http://svn.apache.org/viewvc?rev=1226133&view=rev
Log:
added documentation for generated XML report format
Modified:
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/report/XMLReporter.java
Modified:
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/report/XMLReporter.java
URL:
http://svn.apache.org/viewvc/maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/report/XMLReporter.java?rev=1226133&r1=1226132&r2=1226133&view=diff
==============================================================================
---
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/report/XMLReporter.java
(original)
+++
maven/surefire/trunk/surefire-api/src/main/java/org/apache/maven/surefire/report/XMLReporter.java
Sat Dec 31 16:55:03 2011
@@ -43,6 +43,28 @@ import org.codehaus.plexus.util.xml.Xpp3
* <a
href="http://ant.apache.org/manual/Tasks/junitreport.html"><code><junitreport></code></a>
tasks,
* then supported by many tools like CI servers.
*
+ * <pre><?xml version="1.0" encoding="UTF-8"?>
+ *<testsuite name="<i>suite name</i>" [group="<i>group</i>"]
tests="<i>0</i>" failures="<i>0</i>" errors="<i>0</i>" skipped="<i>0</i>"
time="<i>0,###.###</i>">
+ * <properties>
+ * <property name="<i>name</i>" value="<i>value</i>"/>
+ * [...]
+ * </properties>
+ * <testcase time="<i>0,###.###</i>" name="<i>test name</i>
[classname="<i>class name</i>"] [group="<i>group</i>"]"/>
+ * <testcase time="<i>0,###.###</i>" name="<i>test name</i>
[classname="<i>class name</i>"] [group="<i>group</i>"]">
+ * <<b>error</b> message="<i>message</i>" type="<i>exception class
name</i>"><i>stacktrace</i></error>
+ * <system-out><i>system out content (present only if not
empty)</i></system-out>
+ * <system-err><i>system err content (present only if not
empty)</i></system-err>
+ * </testcase>
+ * <testcase time="<i>0,###.###</i>" name="<i>test name</i>
[classname="<i>class name</i>"] [group="<i>group</i>"]">
+ * <<b>failure</b> message="<i>message</i>" type="<i>exception class
name</i>"><i>stacktrace</i></failure>
+ * <system-out><i>system out content (present only if not
empty)</i></system-out>
+ * <system-err><i>system err content (present only if not
empty)</i></system-err>
+ * </testcase>
+ * <testcase time="<i>0,###.###</i>" name="<i>test name</i>
[classname="<i>class name</i>"] [group="<i>group</i>"]">
+ * <<b>skipped</b>/>
+ * </testcase>
+ * [...]</pre>
+ *
* @author <a href="mailto:[email protected]">Johnny R. Ruiz III</a>
* @version $Id$
* @see <a
href="http://wiki.apache.org/ant/Proposals/EnhancedTestReports">Ant's format
enhancement proposal</a>