sw/qa/extras/odfexport/data/tdf152710.odt |binary
 sw/qa/extras/odfexport/odfexport.cxx      |    6 ++++++
 2 files changed, 6 insertions(+)

New commits:
commit 6bf8ffbf90e701073a65e88ce4de26e40a24a07a
Author:     Xisco Fauli <xiscofa...@libreoffice.org>
AuthorDate: Wed Jan 18 16:24:42 2023 +0100
Commit:     Xisco Fauli <xiscofa...@libreoffice.org>
CommitDate: Wed Jan 18 21:05:51 2023 +0000

    tdf#152710: sw_odfexport: Add unittest
    
    Change-Id: Ib5ca4aa64f9cfd7e221620ab1d571f7f1e012033
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145747
    Tested-by: Jenkins
    Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org>

diff --git a/sw/qa/extras/odfexport/data/tdf152710.odt 
b/sw/qa/extras/odfexport/data/tdf152710.odt
new file mode 100644
index 000000000000..9fadf26458e2
Binary files /dev/null and b/sw/qa/extras/odfexport/data/tdf152710.odt differ
diff --git a/sw/qa/extras/odfexport/odfexport.cxx 
b/sw/qa/extras/odfexport/odfexport.cxx
index f8c774b3053d..4c8565b2d9f5 100644
--- a/sw/qa/extras/odfexport/odfexport.cxx
+++ b/sw/qa/extras/odfexport/odfexport.cxx
@@ -525,6 +525,12 @@ CPPUNIT_TEST_FIXTURE(Test, testOOoxmlEmbedded)
     CPPUNIT_ASSERT_EQUAL(sal_Int32(SOFFICE_FILEFORMAT_8), 
comphelper::OStorageHelper::GetXStorageFormat(xStorage4));
 }
 
+DECLARE_ODFEXPORT_TEST(testTdf152710, "tdf152710.odt")
+{
+    // Without this fix in place, this test would have crash at import time
+    CPPUNIT_ASSERT_EQUAL(2, getPages());
+}
+
 DECLARE_ODFEXPORT_TEST(testredlineTextFrame, "redlineTextFrame.odt")
 {
     CPPUNIT_ASSERT_EQUAL(2, getShapes());

Reply via email to