Now disables JMagick test cases if JMagick/ImageMagick native binaries are not present.

This commit is contained in:
Harald Kuhr 2009-10-16 22:51:49 +02:00
parent 1c0153af88
commit b5a5d9b79f
2 changed files with 9 additions and 1 deletions

View File

@ -81,5 +81,4 @@ public class BMPImageReaderTestCase extends JMagickImageReaderAbstractTestCase<B
protected List<String> getMIMETypes() { protected List<String> getMIMETypes() {
return Arrays.asList("image/bmp", "image/x-bmp", "image/x-windows-bmp", "image/x-ms-bmp"); return Arrays.asList("image/bmp", "image/x-bmp", "image/x-windows-bmp", "image/x-ms-bmp");
} }
} }

View File

@ -41,4 +41,13 @@ import javax.imageio.ImageReader;
*/ */
public abstract class JMagickImageReaderAbstractTestCase<T extends ImageReader> extends ImageReaderAbstractTestCase<T> { public abstract class JMagickImageReaderAbstractTestCase<T extends ImageReader> extends ImageReaderAbstractTestCase<T> {
@Override
protected void runTest() throws Throwable {
if (JMagickImageReaderSpiSupport.AVAILABLE) {
super.runTest();
}
else {
System.err.println("WARNING: JMagick not installed. Skipping test " + getName());
}
}
} }