Author: onealj
Date: Fri Feb 17 16:57:43 2017
New Revision: 1783426

URL: http://svn.apache.org/viewvc?rev=1783426&view=rev
Log:
bug 60742: write out to unit test TempFile rather than Unix-only 
/tmp/60512.xlsx; patch from Chiara Marcheschi

Modified:
    poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/TestXSSFCloneSheet.java

Modified: 
poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/TestXSSFCloneSheet.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/TestXSSFCloneSheet.java?rev=1783426&r1=1783425&r2=1783426&view=diff
==============================================================================
--- poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/TestXSSFCloneSheet.java 
(original)
+++ poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/TestXSSFCloneSheet.java 
Fri Feb 17 16:57:43 2017
@@ -25,11 +25,13 @@ import org.apache.poi.hssf.HSSFITestData
 import org.apache.poi.ss.usermodel.BaseTestCloneSheet;
 import org.apache.poi.ss.usermodel.Sheet;
 import org.apache.poi.ss.usermodel.Workbook;
+import org.apache.poi.util.TempFile;
 import org.apache.poi.xssf.usermodel.XSSFSheet;
 import org.apache.poi.xssf.usermodel.XSSFWorkbook;
 import org.junit.Before;
 import org.junit.Test;
 
+import java.io.File;
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.OutputStream;
@@ -81,11 +83,13 @@ public class TestXSSFCloneSheet  extends
         assertNotNull(wbBack);
         wbBack.close();
 
-        OutputStream str = new FileOutputStream("/tmp/60512.xlsx");
+        // FIXME: why are we doing both writeOutAndReadBack and write? Was the 
temp file created for manual debugging?
+        File tmp = TempFile.createTempFile("60512.xlsx", ".tmp");
+        OutputStream ostream = new FileOutputStream(tmp);
         try {
-            wb.write(str);
+            wb.write(ostream);
         } finally {
-            str.close();
+            ostream.close();
         }
 
         wb.close();



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to