sc/qa/unit/ucalc.cxx | 2 +- sc/source/core/data/formulacell.cxx | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-)
New commits: commit 5afb5253704c7ace10fc652ed349bb1330ad40e0 Author: Markus Mohrhard <markus.mohrh...@googlemail.com> Date: Fri May 24 23:39:13 2013 +0200 CPPUNIT_ASSERT_EQUAL gives a more helpful error message Change-Id: Ic7bc7d0298e6983e377b55f0362f34983de3df7a diff --git a/sc/qa/unit/ucalc.cxx b/sc/qa/unit/ucalc.cxx index 3fcc260..091872f 100644 --- a/sc/qa/unit/ucalc.cxx +++ b/sc/qa/unit/ucalc.cxx @@ -1129,7 +1129,7 @@ void testFuncINDIRECT(ScDocument* pDoc) for (size_t i = 0; i < SAL_N_ELEMENTS(aChecks); ++i) { OUString aVal = pDoc->GetString(0, i, 0); - CPPUNIT_ASSERT_MESSAGE("Wrong value!", aVal == *aChecks[i]); + CPPUNIT_ASSERT_EQUAL_MESSAGE("Wrong value!", *aChecks[i], aVal); } } commit 8fa826d699f6ff4ed002011358872e14472a7252 Author: Markus Mohrhard <markus.mohrh...@googlemail.com> Date: Fri May 24 23:38:08 2013 +0200 don't set hard format for text formats Gets rid of some test failures that are the result of dirty test environments. Change-Id: I45ed4bbe46c8aa598e074c3eac7903811cbb2620 diff --git a/sc/source/core/data/formulacell.cxx b/sc/source/core/data/formulacell.cxx index 446c89d..abb9561 100644 --- a/sc/source/core/data/formulacell.cxx +++ b/sc/source/core/data/formulacell.cxx @@ -1298,7 +1298,10 @@ void ScFormulaCell::InterpretTail( ScInterpretTailParameter eTailParam ) sal_uInt16 nFormatType = p->GetRetFormatType(); sal_Int32 nFormatIndex = p->GetRetFormatIndex(); - if((nFormatIndex % SV_COUNTRY_LANGUAGE_OFFSET) == 0) + // don't set text format as hard format + if(nFormatType == NUMBERFORMAT_TEXT) + nFormatIndex = 0; + else if((nFormatIndex % SV_COUNTRY_LANGUAGE_OFFSET) == 0) nFormatIndex = ScGlobal::GetStandardFormat(*pDocument->GetFormatTable(), nFormatIndex, nFormatType); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits