sw/qa/extras/ooxmlexport/ooxmlexport4.cxx | 7 +++++++ 1 file changed, 7 insertions(+)
New commits: commit 1d5e837148dbd9bdc1cb6804e5f6fc6e369d17f2 Author: Mark Hung <mark...@gmail.com> Date: Sat May 5 11:30:12 2018 +0800 sw: check layout in testTdf102466. Examine the document in testTdf102466 and sees that the table in the first page is clipped instead of first page missing as mentioned in the comment 1 of tdf#102466. Adding more precise test to make the test the feature more purposely. Change-Id: Icb6dfb17f033c96dde21b5561d7b15170cf96e27 Reviewed-on: https://gerrit.libreoffice.org/53904 Tested-by: Jenkins <c...@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com> diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport4.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport4.cxx index 6232c9f8e7ee..d0191c0271dd 100644 --- a/sw/qa/extras/ooxmlexport/ooxmlexport4.cxx +++ b/sw/qa/extras/ooxmlexport/ooxmlexport4.cxx @@ -1055,6 +1055,13 @@ DECLARE_OOXMLEXPORT_TEST(testTdf92521, "tdf92521.odt") DECLARE_OOXMLEXPORT_TEST(testTdf102466, "tdf102466.docx") { // the problem was: file is truncated: the first page is missing. + // More precisely, the table in the first page was clipped. + { + xmlDocPtr pXmlDoc = parseLayoutDump(); + sal_Int32 nFlyPrtHeight = getXPath(pXmlDoc, "(/root/page[1]//fly)[1]/infos/prtBounds", "height").toInt32(); + sal_Int32 nTableHeight = getXPath(pXmlDoc, "(/root/page[1]//fly)[1]/tab/infos/bounds", "height").toInt32(); + CPPUNIT_ASSERT_MESSAGE("The table is clipped in a fly frame.", nFlyPrtHeight >= nTableHeight); + } // check how much pages we have CPPUNIT_ASSERT_EQUAL(10, getPages()); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits