summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorDaniel Bankston <daniel.e.bankston@gmail.com>2012-06-12 04:46:29 -0500
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2012-06-20 11:01:24 +0200
commit4efb3baa79ce596ffa990751eefdff9a11e42f01 (patch)
treebf96b30d355a3df92f12e30e028e5abc2846c0fa /sc
parent366b9a2296c53781854de066a66fba289a32f9b7 (diff)
Add test case for row height to formats unit test
-Added test case for proper import height of first row with styles and text (related to i53253). Change-Id: I18eae540bbd388b3b703b4b113dad5745db53b0f
Diffstat (limited to 'sc')
-rw-r--r--sc/qa/unit/subsequent_filters-test.cxx10
1 files changed, 8 insertions, 2 deletions
diff --git a/sc/qa/unit/subsequent_filters-test.cxx b/sc/qa/unit/subsequent_filters-test.cxx
index 848c21162238..4d90a9f00b3e 100644
--- a/sc/qa/unit/subsequent_filters-test.cxx
+++ b/sc/qa/unit/subsequent_filters-test.cxx
@@ -450,14 +450,20 @@ void testFormats_Impl(ScFiltersTest* pFiltersTest, ScDocument* pDoc, sal_Int32 n
pPattern = pDoc->GetPattern(1,3,1);
pPattern->GetFont(aFont, SC_AUTOCOL_RAW);
CPPUNIT_ASSERT_MESSAGE("font should be underlined with a dotted line", aFont.GetUnderline() == UNDERLINE_DOTTED);
+ //test case for proper import height of first row with styles and text (related to i53253)
+ sal_uInt16 nRowHeight = pDoc->GetRowHeight(0,1);
+ rtl::OString sRowHeight = rtl::OString::valueOf( static_cast<sal_Int32>(nRowHeight) );
+ rtl::OString aMsg1("Expected: 253; Actual: ");
+ aMsg1 += sRowHeight;
+ CPPUNIT_ASSERT_MESSAGE( aMsg1.pData->buffer, nRowHeight == 253 );
//test case for i53253 where a cell has text with different styles and space between the text.
rtl::OUString aTestOUStr;
pDoc->GetString(3,0,1, aTestOUStr);
rtl::OUString aKnownGoodOUStr("text14 space");
rtl::OString aTestOStr(rtl::OUStringToOString(aTestOUStr, RTL_TEXTENCODING_UTF8));
rtl::OString aKnownGoodOStr(rtl::OUStringToOString(aKnownGoodOUStr, RTL_TEXTENCODING_UTF8));
- rtl::OString aMsg("Expected: \"" + aKnownGoodOStr + "\"; Actual: \"" + aTestOStr + "\"");
- CPPUNIT_ASSERT_MESSAGE( aMsg.pData->buffer, aKnownGoodOUStr.equals(aTestOUStr) );
+ rtl::OString aMsg2("Expected: \"" + aKnownGoodOStr + "\"; Actual: \"" + aTestOStr + "\"");
+ CPPUNIT_ASSERT_MESSAGE( aMsg2.pData->buffer, aKnownGoodOUStr.equals(aTestOUStr) );
}
pPattern = pDoc->GetPattern(1,4,1);
Color aColor = static_cast<const SvxBrushItem&>(pPattern->GetItem(ATTR_BACKGROUND)).GetColor();