sd/qa/unit/export-tests-ooxml2.cxx | 15 +++++++++++++++ 1 file changed, 15 insertions(+)
New commits: commit a45cfefc284b2e468ca2847e47102964c67d12c4 Author: Tünde Tóth <toth.tu...@nisz.hu> AuthorDate: Wed Mar 30 09:52:57 2022 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Wed Mar 30 20:47:25 2022 +0200 tdf#53970 PPTX: add unittest Change-Id: I1bcf8f79213245fdf135d6d3b2aafea6ed99f5b3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132296 Tested-by: Jenkins Tested-by: László Németh <nem...@numbertext.org> Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> Reviewed-by: László Németh <nem...@numbertext.org> Signed-off-by: Xisco Fauli <xiscofa...@libreoffice.org> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132320 diff --git a/sd/qa/unit/export-tests-ooxml2.cxx b/sd/qa/unit/export-tests-ooxml2.cxx index 78f43f2160eb..6afe97292ea8 100644 --- a/sd/qa/unit/export-tests-ooxml2.cxx +++ b/sd/qa/unit/export-tests-ooxml2.cxx @@ -152,6 +152,7 @@ public: void testTextColumns_tdf140852(); void testTextColumns_3columns(); void testTdf59323_slideFooters(); + void testTdf53970(); CPPUNIT_TEST_SUITE(SdOOXMLExportTest2); @@ -218,6 +219,7 @@ public: CPPUNIT_TEST(testTextColumns_tdf140852); CPPUNIT_TEST(testTextColumns_3columns); CPPUNIT_TEST(testTdf59323_slideFooters); + CPPUNIT_TEST(testTdf53970); CPPUNIT_TEST_SUITE_END(); @@ -1810,6 +1812,19 @@ void SdOOXMLExportTest2::testTdf59323_slideFooters() xDocShRef->DoClose(); } +void SdOOXMLExportTest2::testTdf53970() +{ + ::sd::DrawDocShellRef xDocShRef + = loadURL(m_directories.getURLFromSrc(u"/sd/qa/unit/data/odp/tdf53970.odp"), ODP); + xDocShRef = saveAndReload(xDocShRef.get(), PPTX); + + + // Without fix in place, the media shape was lost on export. + CPPUNIT_ASSERT(getPage(0, xDocShRef)->hasElements()); + + xDocShRef->DoClose(); +} + CPPUNIT_TEST_SUITE_REGISTRATION(SdOOXMLExportTest2); CPPUNIT_PLUGIN_IMPLEMENT();