poi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kiwiwi...@apache.org
Subject svn commit: r1778939 - /poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java
Date Sun, 15 Jan 2017 19:02:48 GMT
Author: kiwiwings
Date: Sun Jan 15 19:02:48 2017
New Revision: 1778939

URL: http://svn.apache.org/viewvc?rev=1778939&view=rev
Log:
Java9 fix - resource not found

Modified:
    poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java

Modified: poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java
URL: http://svn.apache.org/viewvc/poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java?rev=1778939&r1=1778938&r2=1778939&view=diff
==============================================================================
--- poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java (original)
+++ poi/trunk/src/ooxml/testcases/org/apache/poi/ss/usermodel/TestEmbedOLEPackage.java Sun
Jan 15 19:02:48 2017
@@ -21,13 +21,11 @@ import static org.junit.Assert.assertArr
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assume.assumeTrue;
 
-import java.awt.image.BufferedImage;
 import java.io.ByteArrayOutputStream;
+import java.io.FileOutputStream;
 import java.io.IOException;
-import java.net.URL;
-
-import javax.imageio.ImageIO;
 
+import org.apache.poi.POIDataSamples;
 import org.apache.poi.hssf.HSSFTestDataSamples;
 import org.apache.poi.hssf.usermodel.HSSFWorkbook;
 import org.apache.poi.sl.usermodel.AutoShape;
@@ -54,6 +52,10 @@ public class TestEmbedOLEPackage {
         ClientAnchor anchor = pat.createAnchor(0, 0, 0, 0, 1, 1, 3, 6);
         pat.createObjectData(anchor, oleIdx, picIdx);
 
+        FileOutputStream fos = new FileOutputStream("bla.xlsx");
+        wb1.write(fos);
+        fos.close();
+        
         Workbook wb2 = XSSFTestDataSamples.writeOutAndReadBack(wb1);
 
         pat = wb2.getSheetAt(0).getDrawingPatriarch();
@@ -98,13 +100,8 @@ public class TestEmbedOLEPackage {
         wb1.close();
     }
 
-    static byte[] getSamplePng() throws IOException {
-        ClassLoader cl = Thread.currentThread().getContextClassLoader();
-        URL imgUrl = cl.getResource("javax/swing/plaf/metal/icons/ocean/directory.gif");
-        BufferedImage img = ImageIO.read(imgUrl);
-        ByteArrayOutputStream bos = new ByteArrayOutputStream();
-        ImageIO.write(img, "PNG", bos);
-        return bos.toByteArray();
+    static byte[] getSamplePng() {
+        return POIDataSamples.getSpreadSheetInstance().readFile("logoKarmokar4.png");
     }
 
     static byte[] getSamplePPT(boolean ooxml) throws IOException {



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org


Mime
View raw message