--- a/phoneuis/bubblemanager2/tsrc/unit/ut_bubbleutils/ut_bubbleutils.cpp Fri Mar 19 09:28:42 2010 +0200
+++ b/phoneuis/bubblemanager2/tsrc/unit/ut_bubbleutils/ut_bubbleutils.cpp Fri Apr 16 14:58:25 2010 +0300
@@ -58,6 +58,7 @@
void test_setCallHeaderTexts2Lines_active();
void test_setCallHeaderTexts2Lines_held();
void test_setCallHeaderTexts2Lines_disconnected();
+ void test_setCallHeaderTexts2Lines_outgoing();
void test_compareHeaders();
@@ -466,6 +467,24 @@
QVERIFY( opt.mText3 == "" );
}
+void ut_BubbleUtils::test_setCallHeaderTexts2Lines_outgoing()
+{
+ // outgoing
+ BubbleHeader header;
+ BubbleStyleOption opt;
+
+ header.setCallState(BubbleManager::Outgoing);
+ header.setCli("john", Qt::ElideRight);
+ header.setText("calling", Qt::ElideRight);
+ header.setTimerCost("00:00");
+
+ BubbleUtils::setCallHeaderTexts2Lines(header, opt);
+ QCOMPARE(opt.mText1, QString("calling"));
+ QCOMPARE(opt.mText1Clip, Qt::ElideRight);
+ QCOMPARE(opt.mText2, QString("john"));
+ QCOMPARE(opt.mText2Clip, Qt::ElideRight);
+}
+
void ut_BubbleUtils::test_compareHeaders()
{
BubbleHeader header1;