]> source.dussan.org Git - poi.git/commitdiff
Fix test so it loads data file from the correct place.
authorUgo Cei <ugo@apache.org>
Tue, 29 Jan 2008 13:48:17 +0000 (13:48 +0000)
committerUgo Cei <ugo@apache.org>
Tue, 29 Jan 2008 13:48:17 +0000 (13:48 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/branches/ooxml@616314 13f79535-47bb-0310-9956-ffa450edef68

src/ooxml/testcases/org/apache/poi/xssf/io/TestLoadSaveXSSF.java

index 18d0034f835c238b047a42e47f054753b50c66b4..6127a63567ddad0e82d66034b3ec868e04f790b9 100644 (file)
@@ -17,7 +17,7 @@
 
 package org.apache.poi.xssf.io;
 
-import java.net.URL;
+import java.io.File;
 
 import junit.framework.TestCase;
 
@@ -25,10 +25,16 @@ import org.apache.poi.xssf.usermodel.XSSFWorkbook;
 
 
 public class TestLoadSaveXSSF extends TestCase {
+
+    String filename;
+
+    protected void setUp() throws Exception {
+        super.setUp();
+        filename = System.getProperty("HSSF.testdata.path");
+    }
     
     public void testLoadSample() throws Exception {
-        URL url = this.getClass().getResource("sample.xlsx");
-        XSSFWorkbook workbook = new XSSFWorkbook(url.getFile());
+        XSSFWorkbook workbook = new XSSFWorkbook(new File(filename, "sample.xlsx").getAbsolutePath());
         assertEquals(3, workbook.getNumberOfSheets());
         assertEquals("Sheet1", workbook.getSheetName(0));
     }