From: Nick Burch Date: Wed, 4 Nov 2009 01:35:55 +0000 (+0000) Subject: Add test that shows we can already extract text from .docm files X-Git-Tag: REL_3_6~72 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=809a2923c96c63b7988171ff7b32b5e5e76445b0;p=poi.git Add test that shows we can already extract text from .docm files git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@832644 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/ooxml/testcases/org/apache/poi/xwpf/extractor/TestXWPFWordExtractor.java b/src/ooxml/testcases/org/apache/poi/xwpf/extractor/TestXWPFWordExtractor.java index a3a4c944f7..ddc0957aa0 100644 --- a/src/ooxml/testcases/org/apache/poi/xwpf/extractor/TestXWPFWordExtractor.java +++ b/src/ooxml/testcases/org/apache/poi/xwpf/extractor/TestXWPFWordExtractor.java @@ -207,4 +207,16 @@ public class TestXWPFWordExtractor extends TestCase { assertTrue(extractor.getText().contains("Section 3")); } + /** + * Test that we can open and process .docm + * (macro enabled) docx files (bug #45690) + */ + public void testDOCMFiles() { + XWPFDocument doc = XWPFTestDataSamples.openSampleDocument("45690.docm"); + XWPFWordExtractor extractor = new XWPFWordExtractor(doc); + + assertTrue(extractor.getText().contains("2004")); + assertTrue(extractor.getText().contains("2008")); + assertTrue(extractor.getText().contains("(120 ")); + } }