#547 BMPImageWriterSpi now only claims to write TYPE_4BYTE_ABGR, and registers with low pri.

Better exception message for other image types.
This commit is contained in:
Harald Kuhr
2020-06-28 11:50:17 +02:00
parent db5635e844
commit 8f942922fd
8 changed files with 108 additions and 19 deletions
@@ -129,7 +129,7 @@ public abstract class ImageWriterAbstractTest {
writer.write(drawSomething((BufferedImage) testData));
}
catch (IOException e) {
fail(e.getMessage());
throw new AssertionError(e.getMessage(), e);
}
assertTrue("No image data written", buffer.size() > 0);
@@ -149,10 +149,10 @@ public abstract class ImageWriterAbstractTest {
catch(IllegalArgumentException ignore) {
}
catch (IOException e) {
fail(e.getMessage());
throw new AssertionError(e.getMessage(), e);
}
assertTrue("Image data written", buffer.size() == 0);
assertEquals("Image data written", 0, buffer.size());
}
@Test(expected = IllegalStateException.class)