sw/qa/extras/ooxmlexport/data/tdf128245.docx |binary
 sw/qa/extras/ooxmlexport/ooxmlexport14.cxx   |   14 ++++++++++++++
 2 files changed, 14 insertions(+)

New commits:
commit 18790e6f12d34965292828c17e76b9a200aed2e0
Author:     Xisco Fauli <xiscofa...@libreoffice.org>
AuthorDate: Wed May 13 12:20:30 2020 +0200
Commit:     Xisco Faulí <xiscofa...@libreoffice.org>
CommitDate: Wed May 13 18:04:33 2020 +0200

    tdf#128245: sw: Add unittest
    
    Change-Id: Iff2d6d8120118c35aa6d3d44016a0a7c2e193ec4
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94116
    Tested-by: Jenkins
    Reviewed-by: Xisco Faulí <xiscofa...@libreoffice.org>

diff --git a/sw/qa/extras/ooxmlexport/data/tdf128245.docx 
b/sw/qa/extras/ooxmlexport/data/tdf128245.docx
new file mode 100644
index 000000000000..618f720305a8
Binary files /dev/null and b/sw/qa/extras/ooxmlexport/data/tdf128245.docx differ
diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport14.cxx 
b/sw/qa/extras/ooxmlexport/ooxmlexport14.cxx
index e92fc7fb76dc..c2b98c36333e 100644
--- a/sw/qa/extras/ooxmlexport/ooxmlexport14.cxx
+++ b/sw/qa/extras/ooxmlexport/ooxmlexport14.cxx
@@ -678,6 +678,20 @@ DECLARE_OOXMLEXPORT_EXPORTONLY_TEST(testTdf132766, 
"tdf132766.docx")
                 "cs", "Symbol");
 }
 
+DECLARE_OOXMLEXPORT_EXPORTONLY_TEST(testTdf128245, "tdf128245.docx")
+{
+    xmlDocUniquePtr pXmlDoc = parseExport("word/numbering.xml");
+    CPPUNIT_ASSERT(pXmlDoc);
+
+    assertXPath(pXmlDoc, "//w:num[@w:numId='1']/w:abstractNumId", "val", "1");
+    assertXPath(pXmlDoc, "//w:num[@w:numId='2']/w:abstractNumId", "val", "2");
+    assertXPath(pXmlDoc, "//w:num[@w:numId='3']/w:abstractNumId", "val", "3");
+    assertXPath(pXmlDoc, "//w:num[@w:numId='4']/w:abstractNumId", "val", "1");
+    assertXPath(pXmlDoc, "//w:num[@w:numId='4']/w:lvlOverride[@w:ilvl='0']", 
"ilvl", "0");
+    assertXPath(pXmlDoc, 
"//w:num[@w:numId='4']/w:lvlOverride/w:startOverride", "val", "1");
+    assertXPath(pXmlDoc, "//w:num[@w:numId='4']/w:lvlOverride[@w:ilvl='1']", 
0);
+}
+
 DECLARE_OOXMLEXPORT_TEST(testTdf124367, "tdf124367.docx")
 {
     uno::Reference<text::XTextTablesSupplier> xTablesSupplier(mxComponent, 
uno::UNO_QUERY);
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to