sc/qa/unit/uicalc/data/tdf152037.xlsx |binary sc/qa/unit/uicalc/uicalc.cxx | 14 ++++++++++++++ 2 files changed, 14 insertions(+)
New commits: commit 8b5f9debcdb861589c6c9b01858388603dec0d24 Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Tue May 30 16:09:39 2023 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Tue May 30 19:25:48 2023 +0200 tdf#152037: sc_uicalc: Add unittest Change-Id: Ia0fbea3ecc4fab741940a453e8508f417e31e6a1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152394 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sc/qa/unit/uicalc/data/tdf152037.xlsx b/sc/qa/unit/uicalc/data/tdf152037.xlsx new file mode 100644 index 000000000000..b6d482e99b2c Binary files /dev/null and b/sc/qa/unit/uicalc/data/tdf152037.xlsx differ diff --git a/sc/qa/unit/uicalc/uicalc.cxx b/sc/qa/unit/uicalc/uicalc.cxx index daccc08c2600..b6a0db8bcd74 100644 --- a/sc/qa/unit/uicalc/uicalc.cxx +++ b/sc/qa/unit/uicalc/uicalc.cxx @@ -683,6 +683,20 @@ CPPUNIT_TEST_FIXTURE(ScUiCalcTest, testTdf124820) aFont.GetStrikeout()); } +CPPUNIT_TEST_FIXTURE(ScUiCalcTest, testTdf152037) +{ + createScDoc("tdf152037.xlsx"); + + insertStringToCell("C2", u"abcdefghi"); + + ScDocument* pDoc = getScDoc(); + + // Without the fix in place, this test would have failed with + // - Expected: abcdefghi + // - Actual : + CPPUNIT_ASSERT_EQUAL(OUString("abcdefghi"), pDoc->GetString(ScAddress(2, 1, 0))); +} + CPPUNIT_TEST_FIXTURE(ScUiCalcTest, testTdf119155) { createScDoc("tdf119155.xlsx");