You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by cu...@apache.org on 2001/05/18 17:17:39 UTC
cvs commit: xml-xalan/test/java/src/org/apache/qetest/xslwrapper ProcessorWrapper.java ProcessorWrapper.properties TraxWrapper.java XalanWrapper.java
curcuru 01/05/18 08:17:38
Modified: test/java/src/org/apache/qetest/xsl CmdlineTest.java
ConformanceTest.java MConformanceTest.java
PerformanceTest.java XSLDirectoryIterator.java
test/java/src/org/apache/qetest/xslwrapper
ProcessorWrapper.java ProcessorWrapper.properties
TraxWrapper.java XalanWrapper.java
Log:
Deprecate old-style test classes; please update to newer ones as noted
Revision Changes Path
1.3 +6 -0 xml-xalan/test/java/src/org/apache/qetest/xsl/CmdlineTest.java
Index: CmdlineTest.java
===================================================================
RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xsl/CmdlineTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- CmdlineTest.java 2001/03/22 19:57:18 1.2
+++ CmdlineTest.java 2001/05/18 15:17:12 1.3
@@ -72,6 +72,12 @@
* New, Improved! CmdlineTest for Xalan's Process class.
* Note this test works identically for Xalan-J 1.x and Xalan-J 2.x!
* @author shane_curcuru@lotus.com
+ * @deprecated Please use StylesheetTestletDriver instead.
+ * The preferred way to test trees of stylesheets (like the conf
+ * test) is to use the StylesheetTestletDriver to iterate over the
+ * testfiles, StylesheetTestlets to provide the testing algorithim,
+ * and TransformWrappers to interface with the XSLT processor.
+ * @see org.apache.qetest.xsl.StylesheetTestletDriver
*/
public class CmdlineTest extends XSLDirectoryIterator
{
1.2 +8 -0 xml-xalan/test/java/src/org/apache/qetest/xsl/ConformanceTest.java
Index: ConformanceTest.java
===================================================================
RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xsl/ConformanceTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ConformanceTest.java 2000/11/01 23:26:56 1.1
+++ ConformanceTest.java 2001/05/18 15:17:13 1.2
@@ -77,6 +77,14 @@
* the processor's description, we simply use all the default implementations
* of methods from XSLDirectoryIterator.</p>
* @author shane_curcuru@lotus.com
+ * @deprecated Please use StylesheetTestletDriver instead.
+ * The preferred way to test trees of stylesheets (like the conf
+ * test) is to use the StylesheetTestletDriver to iterate over the
+ * testfiles, StylesheetTestlets to provide the testing algorithim,
+ * and TransformWrappers to interface with the XSLT processor.
+ * @see org.apache.qetest.xsl.StylesheetTestletDriver
+ * @see org.apache.qetest.xsl.StylesheetTestlet
+ * @see org.apache.qetest.xsl.StylesheetErrorTestlet
*/
public class ConformanceTest extends XSLDirectoryIterator
{
1.2 +7 -1 xml-xalan/test/java/src/org/apache/qetest/xsl/MConformanceTest.java
Index: MConformanceTest.java
===================================================================
RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xsl/MConformanceTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MConformanceTest.java 2001/03/05 15:51:55 1.1
+++ MConformanceTest.java 2001/05/18 15:17:15 1.2
@@ -85,7 +85,13 @@
* Automatically validates output files against golds, but may not
* validate error or exception conditions yet.</p>
* @author shane_curcuru@lotus.com
- * @version $Id: MConformanceTest.java,v 1.1 2001/03/05 15:51:55 curcuru Exp $
+ * @version $Id: MConformanceTest.java,v 1.2 2001/05/18 15:17:15 curcuru Exp $
+ * @deprecated Please use StylesheetTestletDriver instead.
+ * The preferred way to test trees of stylesheets (like the conf
+ * test) is to use the StylesheetTestletDriver to iterate over the
+ * testfiles, StylesheetTestlets to provide the testing algorithim,
+ * and TransformWrappers to interface with the XSLT processor.
+ * @see org.apache.qetest.xsl.StylesheetTestletDriver
*/
public class MConformanceTest extends XSLDirectoryIterator
{
1.6 +10 -1 xml-xalan/test/java/src/org/apache/qetest/xsl/PerformanceTest.java
Index: PerformanceTest.java
===================================================================
RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xsl/PerformanceTest.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- PerformanceTest.java 2001/03/22 19:57:18 1.5
+++ PerformanceTest.java 2001/05/18 15:17:16 1.6
@@ -78,8 +78,17 @@
* <p>While the test harness does add a small amount of overhead to the benchmark
* process, this makes reporting and running the test much easier.</p>
* @author shane_curcuru@lotus.com
- * @todo improve verification; make calling fileChecker conditional,
+ * //@todo improve verification; make calling fileChecker conditional,
* perhaps only every 10 iterations or something
+ * @deprecated Please use StylesheetTestletDriver instead.
+ * The preferred way to test trees of stylesheets (like the conf
+ * test) is to use the StylesheetTestletDriver to iterate over the
+ * testfiles, StylesheetTestlets to provide the testing algorithim,
+ * and TransformWrappers to interface with the XSLT processor.
+ * @see org.apache.qetest.xsl.StylesheetTestletDriver
+ * @see org.apache.qetest.xsl.PerformanceTestlet
+ * @see org.apache.qetest.xsl.PerfEverythingTestlet
+ * @see org.apache.qetest.xsl.PerfPreloadTestlet
*/
public class PerformanceTest extends XSLDirectoryIterator
{
1.10 +7 -1 xml-xalan/test/java/src/org/apache/qetest/xsl/XSLDirectoryIterator.java
Index: XSLDirectoryIterator.java
===================================================================
RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xsl/XSLDirectoryIterator.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- XSLDirectoryIterator.java 2001/03/22 19:57:18 1.9
+++ XSLDirectoryIterator.java 2001/05/18 15:17:17 1.10
@@ -99,7 +99,13 @@
* </ul>
* @todo improve file discovery - file execution paradigm
* @author Shane Curcuru
- * @version $Id: XSLDirectoryIterator.java,v 1.9 2001/03/22 19:57:18 curcuru Exp $
+ * @version $Id: XSLDirectoryIterator.java,v 1.10 2001/05/18 15:17:17 curcuru Exp $
+ * @deprecated Please use StylesheetTestletDriver instead.
+ * The preferred way to test trees of stylesheets (like the conf
+ * test) is to use the StylesheetTestletDriver to iterate over the
+ * testfiles, StylesheetTestlets to provide the testing algorithim,
+ * and TransformWrappers to interface with the XSLT processor.
+ * @see org.apache.qetest.xsl.StylesheetTestletDriver
*/
public class XSLDirectoryIterator extends XSLProcessorTestBase
{
1.3 +6 -1 xml-xalan/test/java/src/org/apache/qetest/xslwrapper/ProcessorWrapper.java
Index: ProcessorWrapper.java
===================================================================
RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xslwrapper/ProcessorWrapper.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ProcessorWrapper.java 2000/12/12 16:00:27 1.2
+++ ProcessorWrapper.java 2001/05/18 15:17:27 1.3
@@ -82,7 +82,12 @@
* timed in their implementations, and the ways that they are
* implementing the process (SAX, DOM, etc.)</p>
* @author Shane Curcuru
- * @version $Id: ProcessorWrapper.java,v 1.2 2000/12/12 16:00:27 curcuru Exp $
+ * @version $Id: ProcessorWrapper.java,v 1.3 2001/05/18 15:17:27 curcuru Exp $
+ * @deprecated Please use TransformWrapper classes instead.
+ * ProcessorWrapper subclasses are being replaced with
+ * TransformWrapper subclasses over time; the it's a cleaner
+ * design, is an interface, and provides much better timing data.
+ * @see org.apache.qetest.xslwrapper.TransformWrapper
*/
public abstract class ProcessorWrapper
{
1.4 +1 -0 xml-xalan/test/java/src/org/apache/qetest/xslwrapper/ProcessorWrapper.properties
Index: ProcessorWrapper.properties
===================================================================
RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xslwrapper/ProcessorWrapper.properties,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ProcessorWrapper.properties 2001/01/09 05:43:38 1.3
+++ ProcessorWrapper.properties 2001/05/18 15:17:28 1.4
@@ -1,3 +1,4 @@
+# @deprecated Please use TransformWrapperFactory.properties instead.
# wrapperMapper lookups for ProcessorWrapper implementations
xalan=org.apache.qetest.xslwrapper.XalanWrapper
xalan1=org.apache.qetest.xslwrapper.XalanWrapper
1.13 +11 -1 xml-xalan/test/java/src/org/apache/qetest/xslwrapper/TraxWrapper.java
Index: TraxWrapper.java
===================================================================
RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xslwrapper/TraxWrapper.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- TraxWrapper.java 2001/03/01 19:54:59 1.12
+++ TraxWrapper.java 2001/05/18 15:17:30 1.13
@@ -103,7 +103,17 @@
* @todo share constants between TraxWrapper, SaxonWrapper
* @todo document how we perform various types of transforms
* @author Shane Curcuru
- * @version $Id: TraxWrapper.java,v 1.12 2001/03/01 19:54:59 curcuru Exp $
+ * @version $Id: TraxWrapper.java,v 1.13 2001/05/18 15:17:30 curcuru Exp $
+ * @deprecated Please use TransformWrapper classes instead.
+ * ProcessorWrapper subclasses are being replaced with
+ * TransformWrapper subclasses over time; when the appropriate
+ * TransformWrapper flavors for Xalan-J 2.x are available, please
+ * plan on using them.
+ * @see org.apache.qetest.xslwrapper.TransformWrapper
+ * @see org.apache.qetest.xslwrapper.TraxFileWrapper
+ * @see org.apache.qetest.xslwrapper.TraxStreamWrapper
+ * @see org.apache.qetest.xslwrapper.TraxSAXWrapper
+ * @see org.apache.qetest.xslwrapper.TraxDOMWrapper
*/
public class TraxWrapper extends ProcessorWrapper
{
1.5 +7 -1 xml-xalan/test/java/src/org/apache/qetest/xslwrapper/XalanWrapper.java
Index: XalanWrapper.java
===================================================================
RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xslwrapper/XalanWrapper.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- XalanWrapper.java 2001/01/23 15:32:19 1.4
+++ XalanWrapper.java 2001/05/18 15:17:31 1.5
@@ -80,7 +80,13 @@
* <p>Note: Updated to work with either Xalan-J 1.x or with
* Xalan-J 2.x's compatibility layer seamlessly.</p>
* @author Shane Curcuru
- * @version $Id: XalanWrapper.java,v 1.4 2001/01/23 15:32:19 curcuru Exp $
+ * @version $Id: XalanWrapper.java,v 1.5 2001/05/18 15:17:31 curcuru Exp $
+ * @deprecated Please use TransformWrapper classes instead.
+ * ProcessorWrapper subclasses are being replaced with
+ * TransformWrapper subclasses over time; when the appropriate
+ * TransformWrapper flavor for Xalan-J 1.x is available, please
+ * plan on using it.
+ * @see org.apache.qetest.xslwrapper.TransformWrapper
*/
public class XalanWrapper extends ProcessorWrapper
{
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org