You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ni...@apache.org on 2015/03/13 17:46:16 UTC
svn commit: r1666510 - in /poi/trunk/src/ooxml/testcases/org/apache/poi:
extractor/TestExtractorFactory.java xssf/usermodel/TestXSSFBugs.java
Author: nick
Date: Fri Mar 13 16:46:15 2015
New Revision: 1666510
URL: http://svn.apache.org/r1666510
Log:
Stub unit tests for #57699
Modified:
poi/trunk/src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java
poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFBugs.java
Modified: poi/trunk/src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java
URL: http://svn.apache.org/viewvc/poi/trunk/src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java?rev=1666510&r1=1666509&r2=1666510&view=diff
==============================================================================
--- poi/trunk/src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java (original)
+++ poi/trunk/src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java Fri Mar 13 16:46:15 2015
@@ -51,6 +51,7 @@ public class TestExtractorFactory extend
private File xls;
private File xlsx;
+ private File xlsxStrict;
private File xltx;
private File xlsEmb;
@@ -90,6 +91,7 @@ public class TestExtractorFactory extend
POIDataSamples ssTests = POIDataSamples.getSpreadSheetInstance();
xls = getFileAndCheck(ssTests, "SampleSS.xls");
xlsx = getFileAndCheck(ssTests, "SampleSS.xlsx");
+ xlsxStrict = getFileAndCheck(ssTests, "SampleSS.strict.xlsx");
xltx = getFileAndCheck(ssTests, "test.xltx");
xlsEmb = getFileAndCheck(ssTests, "excel_with_embeded.xls");
@@ -159,6 +161,20 @@ public class TestExtractorFactory extend
);
extractor.close();
+ // TODO Support OOXML-Strict, see bug #57699
+// extractor = ExtractorFactory.createExtractor(xlsxStrict);
+// assertTrue(
+// extractor
+// instanceof XSSFExcelExtractor
+// );
+// extractor.close();
+//
+// extractor = ExtractorFactory.createExtractor(xlsxStrict);
+// assertTrue(
+// extractor.getText().contains("test")
+// );
+// extractor.close();
+
// Word
assertTrue(
Modified: poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFBugs.java
URL: http://svn.apache.org/viewvc/poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFBugs.java?rev=1666510&r1=1666509&r2=1666510&view=diff
==============================================================================
--- poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFBugs.java (original)
+++ poi/trunk/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFBugs.java Fri Mar 13 16:46:15 2015
@@ -2290,4 +2290,16 @@ public final class TestXSSFBugs extends
wb.close();
}
}
+
+ /**
+ * OOXML-Strict files
+ */
+ @Test
+ @Ignore
+ public void test57699() throws Exception {
+ Workbook wb = XSSFTestDataSamples.openSampleWorkbook("sample.strict.xlsx");
+ assertEquals(3, wb.getNumberOfSheets());
+
+ // TODO Check the rest
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org