From 92fd764afc7293604a4df43c77bfc6393a7247f2 Mon Sep 17 00:00:00 2001 From: Peter Reilly Date: Mon, 13 Nov 2006 20:28:08 +0000 Subject: [PATCH] fix javadoc git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@474496 13f79535-47bb-0310-9956-ffa450edef68 --- .../optional/junit/JUnitTestRunner.java | 5 ++- .../taskdefs/optional/junit/XMLConstants.java | 40 ++++++++++++++++++- 2 files changed, 42 insertions(+), 3 deletions(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java b/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java index f5731132e..a32eeb671 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java @@ -622,7 +622,10 @@ public class JUnitTestRunner implements TestListener, JUnitTaskMirror.JUnitTestR } } - /** {@inheritDoc}. */ + /** + * Add a formatter. + * @param f the formatter to add. + */ public void addFormatter(JUnitResultFormatter f) { formatters.addElement(f); } diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLConstants.java b/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLConstants.java index 66ad97f74..367482a2f 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLConstants.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLConstants.java @@ -20,10 +20,46 @@ package org.apache.tools.ant.taskdefs.optional.junit; /** *

Interface groups XML constants. * Interface that groups all constants used throughout the XML - * documents that are generated by the XMLJUnitResultFormatter + * documents that are generated by the XMLJUnitResultFormatter. + *

* As of now the DTD is: *

- * <----------------- @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)>
  *
  * 
* @see XMLJUnitResultFormatter