You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by fa...@apache.org on 2021/12/10 18:41:41 UTC
svn commit: r1895789 - in /poi/trunk: poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFBugs.java test-data/document/bug65738.docx
Author: fanningpj
Date: Fri Dec 10 18:41:41 2021
New Revision: 1895789
URL: http://svn.apache.org/viewvc?rev=1895789&view=rev
Log:
[bug-65738] add basic test
Added:
poi/trunk/test-data/document/bug65738.docx (with props)
Modified:
poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFBugs.java
Modified: poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFBugs.java
URL: http://svn.apache.org/viewvc/poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFBugs.java?rev=1895789&r1=1895788&r2=1895789&view=diff
==============================================================================
--- poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFBugs.java (original)
+++ poi/trunk/poi-ooxml/src/test/java/org/apache/poi/xwpf/usermodel/TestXWPFBugs.java Fri Dec 10 18:41:41 2021
@@ -216,18 +216,6 @@ class TestXWPFBugs {
}
}
- private static void addNumberingWithAbstractId(XWPFNumbering documentNumbering, int id){
- // create a numbering scheme
- CTAbstractNum cTAbstractNum = CTAbstractNum.Factory.newInstance();
- // give the scheme an ID
- cTAbstractNum.setAbstractNumId(BigInteger.valueOf(id));
-
- XWPFAbstractNum abstractNum = new XWPFAbstractNum(cTAbstractNum);
- BigInteger abstractNumID = documentNumbering.addAbstractNum(abstractNum);
-
- documentNumbering.addNum(abstractNumID);
- }
-
@Test
public void test65099() throws IOException {
try (XWPFDocument doc = XWPFTestDataSamples.openSampleDocument("65099.docx")) {
@@ -256,4 +244,25 @@ class TestXWPFBugs {
doc.getStyles().getUsedStyleList(style);
}
}
+
+ @Test
+ void bug65738() throws Exception {
+ try (XWPFDocument doc = XWPFTestDataSamples.openSampleDocument("bug65738.docx")) {
+ XWPFStyles styles = doc.getStyles();
+ assertNotNull(styles);
+ assertEquals(22, doc.getParagraphs().size());
+ }
+ }
+
+ private static void addNumberingWithAbstractId(XWPFNumbering documentNumbering, int id){
+ // create a numbering scheme
+ CTAbstractNum cTAbstractNum = CTAbstractNum.Factory.newInstance();
+ // give the scheme an ID
+ cTAbstractNum.setAbstractNumId(BigInteger.valueOf(id));
+
+ XWPFAbstractNum abstractNum = new XWPFAbstractNum(cTAbstractNum);
+ BigInteger abstractNumID = documentNumbering.addAbstractNum(abstractNum);
+
+ documentNumbering.addNum(abstractNumID);
+ }
}
Added: poi/trunk/test-data/document/bug65738.docx
URL: http://svn.apache.org/viewvc/poi/trunk/test-data/document/bug65738.docx?rev=1895789&view=auto
==============================================================================
Binary file - no diff available.
Propchange: poi/trunk/test-data/document/bug65738.docx
------------------------------------------------------------------------------
--- svn:mime-type (added)
+++ svn:mime-type Fri Dec 10 18:41:41 2021
@@ -0,0 +1 @@
+application/vnd.openxmlformats-officedocument.wordprocessingml.document
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org