sd/qa/unit/data/pptx/tdf169694.pptx |binary
 sd/qa/unit/export-tests-ooxml3.cxx  |   13 +++++++++++++
 2 files changed, 13 insertions(+)

New commits:
commit 19732a2a1c95170b422f64b42d5f801e29128ee7
Author:     Xisco Fauli <[email protected]>
AuthorDate: Fri Dec 12 10:50:43 2025 +0100
Commit:     Xisco Fauli <[email protected]>
CommitDate: Fri Dec 12 13:57:20 2025 +0100

    tdf#169694: sd_export_tests-ooxml3: Add test
    
    Change-Id: I6cd7b83bfda63d45e4069a0dd3591cd9c1928bd2
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195532
    Tested-by: Jenkins
    Reviewed-by: Xisco Fauli <[email protected]>

diff --git a/sd/qa/unit/data/pptx/tdf169694.pptx 
b/sd/qa/unit/data/pptx/tdf169694.pptx
new file mode 100644
index 000000000000..613b0d8ae37d
Binary files /dev/null and b/sd/qa/unit/data/pptx/tdf169694.pptx differ
diff --git a/sd/qa/unit/export-tests-ooxml3.cxx 
b/sd/qa/unit/export-tests-ooxml3.cxx
index ea66d313e482..5a78b38616a8 100644
--- a/sd/qa/unit/export-tests-ooxml3.cxx
+++ b/sd/qa/unit/export-tests-ooxml3.cxx
@@ -52,6 +52,19 @@ CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest3, testTdf165670)
                 u"*/ 802433 h 1884784");
 }
 
+CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest3, testTdf169694_import_OLE_animation)
+{
+    createSdImpressDoc("pptx/tdf169694.pptx");
+    save(TestFilter::PPTX);
+
+    xmlDocUniquePtr pXmlDocContent = 
parseExport(u"ppt/slides/slide1.xml"_ustr);
+    assertXPath(pXmlDocContent,
+                
"/p:sld/p:timing/p:tnLst/p:par/p:cTn/p:childTnLst[1]/p:seq/p:cTn/p:childTnLst[1]/"
+                
"p:par[1]/p:cTn/p:childTnLst[1]/p:par/p:cTn/p:childTnLst[1]/p:par/p:cTn/"
+                "p:childTnLst[1]/p:set/p:cBhvr/p:tgtEl/p:spTgt",
+                1);
+}
+
 CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest3, testTdf165262)
 {
     createSdImpressDoc("ppt/tdf165262.ppt");

Reply via email to