commit | edcf3caa75279c26e90a4445d4e3781687656f38 | [log] [tgz] |
---|---|---|
author | Simon Steiner <ssteiner@apache.org> | Thu Nov 10 08:15:05 2022 +0000 |
committer | Simon Steiner <ssteiner@apache.org> | Thu Nov 10 08:15:05 2022 +0000 |
tree | 73ee6dd73a1a12ba7cf1dff1775eae0e8352cf87 | |
parent | 1226b3edf54580e6b15f21d244ecf4c87200e75f [diff] |
XGC-133: Fix test for Java 11 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/commons/trunk@1905215 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/test/java/org/apache/xmlgraphics/image/loader/CorruptImagesTestCase.java b/src/test/java/org/apache/xmlgraphics/image/loader/CorruptImagesTestCase.java index 5b83cd3..28bad27 100644 --- a/src/test/java/org/apache/xmlgraphics/image/loader/CorruptImagesTestCase.java +++ b/src/test/java/org/apache/xmlgraphics/image/loader/CorruptImagesTestCase.java
@@ -36,9 +36,14 @@ ImageSessionContext sessionContext = imageContext.newSessionContext(); ImageManager manager = imageContext.getImageManager(); - - ImageInfo imageInfo = manager.preloadImage(uri, sessionContext); - assertEquals(imageInfo.getMimeType(), "image/png"); + try { + ImageInfo imageInfo = manager.preloadImage(uri, sessionContext); + //IOException should continue to raw png + assertEquals(imageInfo.getMimeType(), "image/png"); + } catch (Exception e) { + //Otherwise should throw exception + assertEquals(e.getMessage(), "pos < flushedPos!"); + } } }