sc/qa/unit/bugfix-test.cxx | 13 +++++++++++++ sc/qa/unit/data/ods/tdf141914.ods |binary 2 files changed, 13 insertions(+)
New commits: commit bde131ad18620dea03531c59893c99be09e3ce4e Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Mon Apr 26 16:30:28 2021 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Tue Apr 27 09:18:14 2021 +0200 tdf#141914: sc_bugfix: Add unittest Change-Id: I937b973fde43b7840e01d8ba4ce37f8e15274a89 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114673 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sc/qa/unit/bugfix-test.cxx b/sc/qa/unit/bugfix-test.cxx index 384591fe1a10..ae77ccc99c64 100644 --- a/sc/qa/unit/bugfix-test.cxx +++ b/sc/qa/unit/bugfix-test.cxx @@ -56,6 +56,7 @@ public: void testRhbz1390776(); void testTdf104310(); void testTdf31231(); + void testTdf141914(); void testTdf128951(); void testTdf129789(); void testTdf130725(); @@ -79,6 +80,7 @@ public: CPPUNIT_TEST(testRhbz1390776); CPPUNIT_TEST(testTdf104310); CPPUNIT_TEST(testTdf31231); + CPPUNIT_TEST(testTdf141914); CPPUNIT_TEST(testTdf128951); CPPUNIT_TEST(testTdf129789); CPPUNIT_TEST(testTdf130725); @@ -533,6 +535,17 @@ void ScFiltersTest::testTdf31231() xDocSh->DoClose(); } +void ScFiltersTest::testTdf141914() +{ + // We must open it read-write to allow setting modified flag + ScDocShellRef xDocSh = loadDoc(u"tdf141914.", FORMAT_ODS, true); + + CPPUNIT_ASSERT_MESSAGE("The spreadsheet must be allowed to set modified state", xDocSh->IsEnableSetModified()); + CPPUNIT_ASSERT_MESSAGE("The spreadsheet must not be modified on open", !xDocSh->IsModified()); + + xDocSh->DoClose(); +} + void ScFiltersTest::testTdf128951() { css::uno::Reference<css::frame::XDesktop2> xDesktop diff --git a/sc/qa/unit/data/ods/tdf141914.ods b/sc/qa/unit/data/ods/tdf141914.ods new file mode 100644 index 000000000000..2370213cec3c Binary files /dev/null and b/sc/qa/unit/data/ods/tdf141914.ods differ _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits