sc/qa/unit/uicalc/data/tdf126685.ods |binary sc/qa/unit/uicalc/uicalc.cxx | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+)
New commits: commit d9d86730a6acbb7fe1c94d7bf8b58b81ab51b4a6 Author: shubham656 <shubham656j...@gmail.com> AuthorDate: Sun Jun 27 15:37:04 2021 +0530 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Wed Jul 7 13:54:58 2021 +0200 tdf#126685 Add UnitTest Change-Id: I84feb90f63f947a20db06cc66dd0f610fa71e7ad Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117945 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sc/qa/unit/uicalc/data/tdf126685.ods b/sc/qa/unit/uicalc/data/tdf126685.ods new file mode 100644 index 000000000000..bb08e47635e2 Binary files /dev/null and b/sc/qa/unit/uicalc/data/tdf126685.ods differ diff --git a/sc/qa/unit/uicalc/uicalc.cxx b/sc/qa/unit/uicalc/uicalc.cxx index d133876f6d04..3b3bdadbd4e2 100644 --- a/sc/qa/unit/uicalc/uicalc.cxx +++ b/sc/qa/unit/uicalc/uicalc.cxx @@ -824,6 +824,24 @@ CPPUNIT_TEST_FIXTURE(ScUiCalcTest, testTdf133326) CPPUNIT_ASSERT_EQUAL(static_cast<SCTAB>(2), pDoc->GetTableCount()); } +CPPUNIT_TEST_FIXTURE(ScUiCalcTest, testTdf126685) +{ + ScModelObj* pModelObj = createDoc("tdf126685.ods"); + + ScDocument* pDoc = pModelObj->GetDocument(); + CPPUNIT_ASSERT(pDoc); + + dispatchCommand(mxComponent, ".uno:SelectAll", {}); // test should crash here without the fix + Scheduler::ProcessEventsToIdle(); + + CPPUNIT_ASSERT_EQUAL( + OUString("Control Height will change from 0.65 to 0.61 cm with 120dpi ..."), + pDoc->GetString(ScAddress(3, 1, 1))); + dispatchCommand(mxComponent, ".uno:Cut", {}); + + CPPUNIT_ASSERT_EQUAL(OUString(""), pDoc->GetString(ScAddress(3, 1, 1))); +} + CPPUNIT_TEST_FIXTURE(ScUiCalcTest, testTdf119793) { ScModelObj* pModelObj = createDoc("tdf119793.ods"); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits