Kaydet (Commit) 7a577652 authored tarafından Katarina Behrens's avatar Katarina Behrens

Bugfix test for tdf#77431

Change-Id: I2120ed72c281d2078e387f7f3ae91004ad95822c
Reviewed-on: https://gerrit.libreoffice.org/17855Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarKatarina Behrens <Katarina.Behrens@cib.de>
üst d21260cd
...@@ -204,6 +204,7 @@ public: ...@@ -204,6 +204,7 @@ public:
void testEmbeddedImageXLS(); void testEmbeddedImageXLS();
void testEditEngStrikeThroughXLSX(); void testEditEngStrikeThroughXLSX();
void testRefStringXLSX(); void testRefStringXLSX();
void testHiddenSheetsXLSX();
void testBnc762542(); void testBnc762542();
...@@ -304,6 +305,8 @@ public: ...@@ -304,6 +305,8 @@ public:
CPPUNIT_TEST(testBnc762542); CPPUNIT_TEST(testBnc762542);
CPPUNIT_TEST(testHiddenSheetsXLSX);
CPPUNIT_TEST_SUITE_END(); CPPUNIT_TEST_SUITE_END();
private: private:
...@@ -3138,6 +3141,17 @@ void ScFiltersTest::testBnc762542() ...@@ -3138,6 +3141,17 @@ void ScFiltersTest::testBnc762542()
xDocSh->DoClose(); xDocSh->DoClose();
} }
void ScFiltersTest::testHiddenSheetsXLSX()
{
ScDocShellRef xDocSh = loadDoc("hidden_sheets.", XLSX);
CPPUNIT_ASSERT_MESSAGE("Failed to open doc", xDocSh.Is());
ScDocument& rDoc = xDocSh->GetDocument();
CPPUNIT_ASSERT_EQUAL_MESSAGE("1st sheet should be hidden", false, rDoc.IsVisible(0));
CPPUNIT_ASSERT_EQUAL_MESSAGE("2nd sheet should be visible", true, rDoc.IsVisible(1));
CPPUNIT_ASSERT_EQUAL_MESSAGE("3rd sheet should be hidden", false, rDoc.IsVisible(2));
}
ScFiltersTest::ScFiltersTest() ScFiltersTest::ScFiltersTest()
: ScBootstrapFixture( "sc/qa/unit/data" ) : ScBootstrapFixture( "sc/qa/unit/data" )
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment