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

Reply via email to