sd/qa/unit/data/odp/invalidPrstDashEnumValue.odp |binary
 sd/qa/unit/export-tests-ooxml4.cxx               |   11 +++++++++++
 2 files changed, 11 insertions(+)

New commits:
commit d3df0360d9b74b3f423f5944b95b9971a4996687
Author:     Xisco Fauli <[email protected]>
AuthorDate: Mon Nov 24 10:59:16 2025 +0100
Commit:     Xisco Fauli <[email protected]>
CommitDate: Mon Nov 24 17:11:38 2025 +0100

    sd_export_tests-ooxml4: Add test for 04ff6fe90911
    
    Change-Id: I8b6690be1d8cd7e59d3bd23c7202749d6fd7606e
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194428
    Tested-by: Jenkins
    Reviewed-by: Xisco Fauli <[email protected]>

diff --git a/sd/qa/unit/data/odp/invalidPrstDashEnumValue.odp 
b/sd/qa/unit/data/odp/invalidPrstDashEnumValue.odp
new file mode 100644
index 000000000000..f6e153db53bc
Binary files /dev/null and b/sd/qa/unit/data/odp/invalidPrstDashEnumValue.odp 
differ
diff --git a/sd/qa/unit/export-tests-ooxml4.cxx 
b/sd/qa/unit/export-tests-ooxml4.cxx
index 668869197a5f..403633b4cc52 100644
--- a/sd/qa/unit/export-tests-ooxml4.cxx
+++ b/sd/qa/unit/export-tests-ooxml4.cxx
@@ -1378,6 +1378,17 @@ CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest4, 
testInvalidBuAutoNumEnumValue)
     saveAndReload(TestFilter::PPTX);
 }
 
+CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest4, testInvalidPrstDashEnumValue)
+{
+    createSdImpressDoc("odp/invalidPrstDashEnumValue.odp");
+
+    // Without the fix in place, this test would have failed with
+    // - Expected: 0
+    // - Actual  : 113
+    // - validation error in OOXML export: Errors: 113
+    saveAndReload(TestFilter::PPTX);
+}
+
 CPPUNIT_TEST_FIXTURE(SdOOXMLExportTest4, testConvertWithMasterDeduplication)
 {
     createSdImpressDoc("odp/dupmastermultlayouts.odp");

Reply via email to