diff -r ba76fc04e6c2 -r 6b911d05207e phoneuis/bubblemanager2/tsrc/unit/ut_bubbleimagewidget/ut_bubbleimagewidget.cpp --- a/phoneuis/bubblemanager2/tsrc/unit/ut_bubbleimagewidget/ut_bubbleimagewidget.cpp Fri Jun 04 10:19:18 2010 +0100 +++ b/phoneuis/bubblemanager2/tsrc/unit/ut_bubbleimagewidget/ut_bubbleimagewidget.cpp Wed Jun 23 18:12:20 2010 +0300 @@ -41,6 +41,8 @@ void testWidePixmap(); void testDefaultAvatar(); + void testSetKeepSquareShape(); + private: QString fileNameWithPath(const QString& fileName); @@ -102,5 +104,17 @@ // there is now way to verify using public API } +void ut_BubbleImageWidget::testSetKeepSquareShape() +{ + mImage->setKeepSquareShape(true); + QVERIFY(mImage->keepSquareShape()==true); + QVERIFY(mImage->sizePolicy().verticalPolicy()==QSizePolicy::Expanding); + QVERIFY(mImage->sizePolicy().horizontalPolicy()==QSizePolicy::Fixed); + mImage->setKeepSquareShape(false); + QVERIFY(mImage->keepSquareShape()==false); + QVERIFY(mImage->sizePolicy().verticalPolicy()==QSizePolicy::Expanding); + QVERIFY(mImage->sizePolicy().horizontalPolicy()==QSizePolicy::Expanding); +} + BUBBLE_TEST_MAIN(ut_BubbleImageWidget) #include "ut_bubbleimagewidget.moc"