Tried to enable this test, but it is broken since a long time and I am not sure how this is expected to behave...

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1809372 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Dominik Stadler 2017-09-23 07:44:09 +00:00
parent 4a6bb031a0
commit acb1772d4b

View File

@ -229,6 +229,7 @@ public final class TestPOIXMLProperties {
return utcString.equals(dateTimeUtcString); return utcString.equals(dateTimeUtcString);
} }
//@Test
public void testThumbnails() throws Exception { public void testThumbnails() throws Exception {
POIXMLProperties noThumbProps = sampleNoThumb.getProperties(); POIXMLProperties noThumbProps = sampleNoThumb.getProperties();
@ -241,19 +242,23 @@ public final class TestPOIXMLProperties {
assertNotNull(_props.getThumbnailImage()); assertNotNull(_props.getThumbnailImage());
assertNull(noThumbProps.getThumbnailImage()); assertNull(noThumbProps.getThumbnailImage());
assertEquals("thumbnail.jpeg", _props.getThumbnailFilename()); assertEquals("/thumbnail.jpeg", _props.getThumbnailFilename());
// Adding / changing // Adding / changing
noThumbProps.setThumbnail("Testing.png", new ByteArrayInputStream(new byte[1])); ByteArrayInputStream imageData = new ByteArrayInputStream(new byte[1]);
assertEquals(1, imageData.available());
noThumbProps.setThumbnail("Testing.png", imageData);
assertNotNull(noThumbProps.getThumbnailPart()); assertNotNull(noThumbProps.getThumbnailPart());
assertEquals("Testing.png", noThumbProps.getThumbnailFilename()); assertEquals("/Testing.png", noThumbProps.getThumbnailFilename());
assertNotNull(noThumbProps.getThumbnailImage()); assertNotNull(noThumbProps.getThumbnailImage());
assertEquals(1, noThumbProps.getThumbnailImage().available()); assertEquals(1, noThumbProps.getThumbnailImage().available());
noThumbProps.setThumbnail("Testing2.png", new ByteArrayInputStream(new byte[2])); imageData = new ByteArrayInputStream(new byte[2]);
assertEquals(2, imageData.available());
noThumbProps.setThumbnail("Testing2.png", imageData);
assertNotNull(noThumbProps.getThumbnailPart()); assertNotNull(noThumbProps.getThumbnailPart());
assertEquals("Testing.png", noThumbProps.getThumbnailFilename()); assertEquals("/Testing.png", noThumbProps.getThumbnailFilename());
assertNotNull(noThumbProps.getThumbnailImage()); assertNotNull(noThumbProps.getThumbnailImage());
assertEquals(2, noThumbProps.getThumbnailImage().available()); assertEquals(2, noThumbProps.getThumbnailImage().available());
} }