瀏覽代碼

bug 45565: add failing unit test for bug 45565

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1761841 13f79535-47bb-0310-9956-ffa450edef68
tags/REL_3_16_BETA1
Javen O'Neal 7 年之前
父節點
當前提交
786b7ce4dd
共有 2 個文件被更改,包括 13 次插入0 次删除
  1. 13
    0
      src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java
  2. 二進制
      test-data/spreadsheet/45565.xls

+ 13
- 0
src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java 查看文件

@@ -16,6 +16,7 @@
==================================================================== */
package org.apache.poi.extractor;

import static org.apache.poi.POITestCase.assertContains;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
@@ -37,6 +38,7 @@ import org.apache.poi.hdgf.extractor.VisioTextExtractor;
import org.apache.poi.hpbf.extractor.PublisherTextExtractor;
import org.apache.poi.hslf.extractor.PowerPointExtractor;
import org.apache.poi.hsmf.extractor.OutlookTextExtactor;
import org.apache.poi.hssf.HSSFTestDataSamples;
import org.apache.poi.hssf.OldExcelFormatException;
import org.apache.poi.hssf.extractor.EventBasedExcelExtractor;
import org.apache.poi.hssf.extractor.ExcelExtractor;
@@ -1019,4 +1021,15 @@ public class TestExtractorFactory {
// expected here
}
}
// This bug is currently open. This test will fail with "expected error not thrown" when the bug has been fixed.
// When this happens, change this from @Test(expected=...) to @Test
@Test(expected=AssertionError.class)
public void test45565() throws Exception {
POITextExtractor extractor = ExtractorFactory.createExtractor(HSSFTestDataSamples.getSampleFile("45565.xls"));
String text = extractor.getText();
assertContains(text, "testdoc");
assertContains(text, "test phrase");
extractor.close();
}
}

二進制
test-data/spreadsheet/45565.xls 查看文件


Loading…
取消
儲存