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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to