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");
