sd/qa/unit/export-tests-ooxml2.cxx | 15 +++++++++++++++ 1 file changed, 15 insertions(+)
New commits: commit 96622aa772518926c4563a54238edc8e83e723c5 Author: Tünde Tóth <toth.tu...@nisz.hu> AuthorDate: Wed Mar 30 09:52:57 2022 +0200 Commit: László Németh <nem...@numbertext.org> CommitDate: Wed Mar 30 16:17:29 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> diff --git a/sd/qa/unit/export-tests-ooxml2.cxx b/sd/qa/unit/export-tests-ooxml2.cxx index 6be1222b5c7d..a620386ad22d 100644 --- a/sd/qa/unit/export-tests-ooxml2.cxx +++ b/sd/qa/unit/export-tests-ooxml2.cxx @@ -132,6 +132,7 @@ public: void testTextColumns_tdf140852(); void testTextColumns_3columns(); void testTdf59323_slideFooters(); + void testTdf53970(); CPPUNIT_TEST_SUITE(SdOOXMLExportTest2); @@ -198,6 +199,7 @@ public: CPPUNIT_TEST(testTextColumns_tdf140852); CPPUNIT_TEST(testTextColumns_3columns); CPPUNIT_TEST(testTdf59323_slideFooters); + CPPUNIT_TEST(testTdf53970); CPPUNIT_TEST_SUITE_END(); @@ -1800,6 +1802,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();