sc/qa/unit/data/xlsx/tdf118668.xlsx     |binary
 sc/qa/unit/data/xlsx/tdf122336.xlsx     |binary
 sc/qa/unit/subsequent_filters_test5.cxx |   24 ++++++++++++++++++++++++
 3 files changed, 24 insertions(+)

New commits:
commit e485e76d5e51e86e8e2d14067f0433e9b0d9dda9
Author:     Xisco Fauli <xiscofa...@libreoffice.org>
AuthorDate: Fri Aug 8 18:17:32 2025 +0200
Commit:     Xisco Fauli <xiscofa...@libreoffice.org>
CommitDate: Fri Aug 8 20:01:33 2025 +0200

    tdf#118668: subsequent_filters_test5: Add test
    
    Change-Id: I560a7c0b9778df8f6f7026f6e4df55df96cca5b7
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189211
    Tested-by: Jenkins
    Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org>

diff --git a/sc/qa/unit/data/xlsx/tdf118668.xlsx 
b/sc/qa/unit/data/xlsx/tdf118668.xlsx
new file mode 100644
index 000000000000..bc4bbc43e68a
Binary files /dev/null and b/sc/qa/unit/data/xlsx/tdf118668.xlsx differ
diff --git a/sc/qa/unit/subsequent_filters_test5.cxx 
b/sc/qa/unit/subsequent_filters_test5.cxx
index fd343ad98bd6..530f83687848 100644
--- a/sc/qa/unit/subsequent_filters_test5.cxx
+++ b/sc/qa/unit/subsequent_filters_test5.cxx
@@ -103,6 +103,18 @@ CPPUNIT_TEST_FIXTURE(ScFiltersTest5, testTdf122336)
     CPPUNIT_ASSERT_EQUAL(u"12/25/2018"_ustr, pDoc->GetString(0, 1, 0));
 }
 
+CPPUNIT_TEST_FIXTURE(ScFiltersTest5, testTdf118668)
+{
+    createScDoc("xlsx/tdf118668.xlsx");
+
+    ScDocument* pDoc = getScDoc();
+    CPPUNIT_ASSERT_EQUAL(static_cast<SCTAB>(2), pDoc->GetTableCount());
+    CPPUNIT_ASSERT(pDoc->IsVisible(0));
+
+    //Without the fix in place, this test would have failed here
+    CPPUNIT_ASSERT(pDoc->IsVisible(1));
+}
+
 CPPUNIT_PLUGIN_IMPLEMENT();
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
commit adb090de281e211404bf6c20495d1faee42941a8
Author:     Xisco Fauli <xiscofa...@libreoffice.org>
AuthorDate: Fri Aug 8 17:54:04 2025 +0200
Commit:     Xisco Fauli <xiscofa...@libreoffice.org>
CommitDate: Fri Aug 8 20:01:19 2025 +0200

    tdf#122336: subsequent_filters_test5: Add test
    
    Change-Id: Icdd09500ba6a063a4262de9573e43cf8a97864a4
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189210
    Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org>
    Tested-by: Jenkins

diff --git a/sc/qa/unit/data/xlsx/tdf122336.xlsx 
b/sc/qa/unit/data/xlsx/tdf122336.xlsx
new file mode 100644
index 000000000000..2bf34bbb8cb2
Binary files /dev/null and b/sc/qa/unit/data/xlsx/tdf122336.xlsx differ
diff --git a/sc/qa/unit/subsequent_filters_test5.cxx 
b/sc/qa/unit/subsequent_filters_test5.cxx
index 1b2713c966c5..fd343ad98bd6 100644
--- a/sc/qa/unit/subsequent_filters_test5.cxx
+++ b/sc/qa/unit/subsequent_filters_test5.cxx
@@ -91,6 +91,18 @@ CPPUNIT_TEST_FIXTURE(ScFiltersTest5, 
testTdf167134_LOOKUP_extRef)
     }
 }
 
+CPPUNIT_TEST_FIXTURE(ScFiltersTest5, testTdf122336)
+{
+    createScDoc("xlsx/tdf122336.xlsx");
+
+    ScDocument* pDoc = getScDoc();
+    // Without the fix in place, this test would have failed with
+    // - Expected: Uitvoeringsdatum
+    // - Actual  :
+    CPPUNIT_ASSERT_EQUAL(u"Uitvoeringsdatum"_ustr, pDoc->GetString(0, 0, 0));
+    CPPUNIT_ASSERT_EQUAL(u"12/25/2018"_ustr, pDoc->GetString(0, 1, 0));
+}
+
 CPPUNIT_PLUGIN_IMPLEMENT();
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */

Reply via email to