|
|
@@ -20,10 +20,46 @@ package org.apache.tools.ant.taskdefs.optional.junit; |
|
|
|
/** |
|
|
|
* <p> Interface groups XML constants. |
|
|
|
* Interface that groups all constants used throughout the <tt>XML</tt> |
|
|
|
* documents that are generated by the <tt>XMLJUnitResultFormatter</tt> |
|
|
|
* documents that are generated by the <tt>XMLJUnitResultFormatter</tt>. |
|
|
|
* <p> |
|
|
|
* As of now the DTD is: |
|
|
|
* <code><pre> |
|
|
|
* <----------------- @todo describe DTDs ----------------------> |
|
|
|
* <!ELEMENT testsuites (testsuite*)> |
|
|
|
* |
|
|
|
* <!ELEMENT testsuite (properties, testcase*, |
|
|
|
* failure?, error?, |
|
|
|
* system-out?, system-err?)> |
|
|
|
* <!ATTLIST testsuite name CDATA #REQUIRED> |
|
|
|
* <!ATTLIST testsuite tests CDATA #REQUIRED> |
|
|
|
* <!ATTLIST testsuite failures CDATA #REQUIRED> |
|
|
|
* <!ATTLIST testsuite errors CDATA #REQUIRED> |
|
|
|
* <!ATTLIST testsuite time CDATA #REQUIRED> |
|
|
|
* <!ATTLIST testsuite package CDATA #IMPLIED> |
|
|
|
* <!ATTLIST testsuite id CDATA #IMPLIED> |
|
|
|
* |
|
|
|
* |
|
|
|
* <!ELEMENT properties (property*)> |
|
|
|
* |
|
|
|
* <!ELEMENT property EMPTY> |
|
|
|
* <!ATTLIST property name CDATA #REQUIRED> |
|
|
|
* <!ATTLIST property value CDATA #REQUIRED> |
|
|
|
* |
|
|
|
* <!ELEMENT testcase (failure?, error?)> |
|
|
|
* <!ATTLIST testcase name CDATA #REQUIRED> |
|
|
|
* <!ATTLIST testcase classname CDATA #IMPLIED> |
|
|
|
* <!ATTLIST testcase time CDATA #REQUIRED> |
|
|
|
* |
|
|
|
* <!ELEMENT failure (#PCDATA)> |
|
|
|
* <!ATTLIST failure message CDATA #IMPLIED> |
|
|
|
* <!ATTLIST failure type CDATA #REQUIRED> |
|
|
|
* |
|
|
|
* <!ELEMENT error (#PCDATA)> |
|
|
|
* <!ATTLIST error message CDATA #IMPLIED> |
|
|
|
* <!ATTLIST error type CDATA #REQUIRED> |
|
|
|
* |
|
|
|
* <!ELEMENT system-err (#PCDATA)> |
|
|
|
* |
|
|
|
* <!ELEMENT system-out (#PCDATA)> |
|
|
|
* |
|
|
|
* </pre></code> |
|
|
|
* @see XMLJUnitResultFormatter |
|
|
|