deweese 2002/06/22 05:06:07
Modified: test-sources/org/apache/batik/apps/rasterizer MainTest.java
SVGConverterTest.java
Log:
Added unit testing for new rasterizer option.
Revision Changes Path
1.6 +14 -1
xml-batik/test-sources/org/apache/batik/apps/rasterizer/MainTest.java
Index: MainTest.java
===================================================================
RCS file:
/home/cvs/xml-batik/test-sources/org/apache/batik/apps/rasterizer/MainTest.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- MainTest.java 5 Jun 2002 21:14:49 -0000 1.5
+++ MainTest.java 22 Jun 2002 12:06:07 -0000 1.6
@@ -375,6 +375,19 @@
addTest(t);
t.setId("MainConfigTest.quality");
+ t = new MainConfigTest("-indexed"){
+ public TestReport validate(SVGConverter c){
+ if(c.getIndexed()){
+ return reportSuccess();
+ } else {
+ return reportError("-indexed", "true",
+ "" + c.getIndexed());
+ }
+ }
+ };
+ addTest(t);
+ t.setId("MainConfigTest.indexed");
+
t = new MainConfigErrorTest("-d", "hello.svg -d");
addTest(t);
t.setId("MainConfigErrorTest.output");
1.13 +11 -1
xml-batik/test-sources/org/apache/batik/apps/rasterizer/SVGConverterTest.java
Index: SVGConverterTest.java
===================================================================
RCS file:
/home/cvs/xml-batik/test-sources/org/apache/batik/apps/rasterizer/SVGConverterTest.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- SVGConverterTest.java 5 Jun 2002 21:14:49 -0000 1.12
+++ SVGConverterTest.java 22 Jun 2002 12:06:07 -0000 1.13
@@ -13,6 +13,7 @@
import org.apache.batik.transcoder.Transcoder;
import org.apache.batik.transcoder.image.ImageTranscoder;
import org.apache.batik.transcoder.image.JPEGTranscoder;
+import org.apache.batik.transcoder.image.PNGTranscoder;
import java.awt.*;
import java.io.*;
@@ -73,6 +74,15 @@
addTest(t);
t.setId("HintsConfigTest.KEY_QUALITY");
+
+ t = new HintsConfigTest(new Object[][]{
+ {PNGTranscoder.KEY_INDEXED, Boolean.TRUE}}){
+ protected void deltaConfigure(SVGConverter c){
+ c.setIndexed(true);
+ }
+ };
+ addTest(t);
+ t.setId("HintsConfigTest.KEY_INDEXED");
t = new HintsConfigTest(new Object[][]{
{ImageTranscoder.KEY_BACKGROUND_COLOR, Color.pink}}){
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]