summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@collabora.com>2014-02-10 22:32:58 -0500
committerKohei Yoshida <kohei.yoshida@collabora.com>2014-02-10 22:40:33 -0500
commitbe32e707859b3a80766ac29eb5879da3c07544bf (patch)
treec2813ca22f16a69027a6e47b0d868599b98b19c5
parent3e2f1601278b9e079230566712c40820dbd81fce (diff)
fdo#74209: Catch additional problem discovered.
Change-Id: Iee9b4ed4ef1fd40a9bb5a1867330d54fed4866fc
-rw-r--r--sc/qa/unit/ucalc_column.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/sc/qa/unit/ucalc_column.cxx b/sc/qa/unit/ucalc_column.cxx
index 69218d0c8b5a..40793bd16df6 100644
--- a/sc/qa/unit/ucalc_column.cxx
+++ b/sc/qa/unit/ucalc_column.cxx
@@ -82,6 +82,14 @@ void Test::testColumnFindEditCells()
nResRow = m_pDoc->GetFirstEditTextRow(ScAddress(1,12,0));
CPPUNIT_ASSERT_EQUAL(static_cast<SCROW>(12), nResRow);
+ for (SCROW i = 0; i <= 5; ++i)
+ m_pDoc->SetString(ScAddress(2,i,0), "Text");
+
+ m_pDoc->SetScriptType(ScAddress(2,5,0), (SCRIPTTYPE_LATIN | SCRIPTTYPE_ASIAN));
+
+ nResRow = m_pDoc->GetFirstEditTextRow(ScAddress(2,1,0));
+ CPPUNIT_ASSERT_EQUAL(static_cast<SCROW>(-1), nResRow);
+
m_pDoc->DeleteTab(0);
}