You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cz...@apache.org on 2006/04/02 19:39:03 UTC
svn commit: r390870 - in /cocoon/trunk/core/cocoon-core/src/test:
java/org/apache/cocoon/ resources/org/apache/cocoon/transformation/
Author: cziegeler
Date: Sun Apr 2 10:39:02 2006
New Revision: 390870
URL: http://svn.apache.org/viewcvs?rev=390870&view=rev
Log:
Fix more test cases
Add sax parser to default configuration for test cases
Removed:
cocoon/trunk/core/cocoon-core/src/test/resources/org/apache/cocoon/transformation/AugmentTransformerTestCase.xtest
cocoon/trunk/core/cocoon-core/src/test/resources/org/apache/cocoon/transformation/CIncludeTransformerTestCase.xtest
cocoon/trunk/core/cocoon-core/src/test/resources/org/apache/cocoon/transformation/EncodeURLTransformerTestCase.xtest
cocoon/trunk/core/cocoon-core/src/test/resources/org/apache/cocoon/transformation/FilterTransformerTestCase.xtest
Modified:
cocoon/trunk/core/cocoon-core/src/test/java/org/apache/cocoon/CocoonTestCase.java
Modified: cocoon/trunk/core/cocoon-core/src/test/java/org/apache/cocoon/CocoonTestCase.java
URL: http://svn.apache.org/viewcvs/cocoon/trunk/core/cocoon-core/src/test/java/org/apache/cocoon/CocoonTestCase.java?rev=390870&r1=390869&r2=390870&view=diff
==============================================================================
--- cocoon/trunk/core/cocoon-core/src/test/java/org/apache/cocoon/CocoonTestCase.java (original)
+++ cocoon/trunk/core/cocoon-core/src/test/java/org/apache/cocoon/CocoonTestCase.java Sun Apr 2 10:39:02 2006
@@ -25,6 +25,8 @@
import org.apache.excalibur.source.impl.ResourceSourceFactory;
import org.apache.excalibur.source.impl.SourceResolverImpl;
import org.apache.excalibur.source.impl.URLSourceFactory;
+import org.apache.excalibur.xml.impl.JaxpParser;
+import org.apache.excalibur.xml.sax.SAXParser;
/**
* Testcase for Cocoon.
@@ -72,6 +74,13 @@
component.setConfiguration(new DefaultConfiguration("-"));
info.addComponent(component);
}
+ if ( this.addSAXParser() ) {
+ ComponentInfo component = new ComponentInfo();
+ component.setComponentClassName(JaxpParser.class.getName());
+ component.setRole(SAXParser.ROLE);
+ component.setConfiguration(new DefaultConfiguration("-"));
+ info.addComponent(component);
+ }
}
/**
@@ -89,6 +98,15 @@
* default is true.
*/
protected boolean addSourceResolver() {
+ return true;
+ }
+
+ /**
+ * This method should return true if the sax parser should
+ * be added automatically. Can be overwritten by subclasses. The
+ * default is true.
+ */
+ protected boolean addSAXParser() {
return true;
}
}