diff options
author | Tünde Tóth <toth.tunde@nisz.hu> | 2022-03-30 09:52:57 +0200 |
---|---|---|
committer | László Németh <nemeth@numbertext.org> | 2022-03-30 16:17:29 +0200 |
commit | 96622aa772518926c4563a54238edc8e83e723c5 (patch) | |
tree | d17e8b9fe910166d903a2e08c3a23b6064b4810e /sd/qa | |
parent | 95e85730ad850a66879a639d9f5936fa67549ab7 (diff) |
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 <nemeth@numbertext.org>
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Reviewed-by: László Németh <nemeth@numbertext.org>
Diffstat (limited to 'sd/qa')
-rw-r--r-- | sd/qa/unit/export-tests-ooxml2.cxx | 15 |
1 files changed, 15 insertions, 0 deletions
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(); |