aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qtquick2/qquicklistview
diff options
context:
space:
mode:
authorBea Lam <bea.lam@nokia.com>2012-01-06 14:02:10 +1000
committerQt by Nokia <qt-info@nokia.com>2012-01-13 07:54:20 +0100
commitc194b012182c3ae495bb7a740f02a5a9f5b3c3b3 (patch)
tree47738d95edbb6873473738eb561e3a5b4ce6b931 /tests/auto/qtquick2/qquicklistview
parentd9ecb7345c23cff097ea1a83a829673e220b400f (diff)
Add tests for item polish bug on Mac
On Mac OS X, if a QQuickItem triggers a polish request from Component.onCompleted, its updatePolish() function is not called. The tst_qquickitem::polishOnCompleted() test demonstrates this. If a running animation is added to the polishOnCompleted.qml in the test, the test will pass. Task-number: QTBUG-23481, QTBUG-23480, QTBUG-21590 Change-Id: I172b12e784aa458c43c23e0ee43f034f0bd332ee Reviewed-by: Martin Jones <martin.jones@nokia.com>
Diffstat (limited to 'tests/auto/qtquick2/qquicklistview')
-rw-r--r--tests/auto/qtquick2/qquicklistview/tst_qquicklistview.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/auto/qtquick2/qquicklistview/tst_qquicklistview.cpp b/tests/auto/qtquick2/qquicklistview/tst_qquicklistview.cpp
index bd96c6dd16..ccdc49e00f 100644
--- a/tests/auto/qtquick2/qquicklistview/tst_qquicklistview.cpp
+++ b/tests/auto/qtquick2/qquicklistview/tst_qquicklistview.cpp
@@ -3631,9 +3631,11 @@ void tst_QQuickListView::resizeViewAndRepaint()
QVERIFY(!findItem<QQuickItem>(contentItem, "wrapper", 10));
listview->setHeight(320);
+
#ifdef Q_OS_MAC
- QEXPECT_FAIL("", "QTBUG-23481", Abort);
+ QSKIP("QTBUG-21590 view does not reliably receive polish without a running animation");
#endif
+
QTRY_VERIFY(findItem<QQuickItem>(contentItem, "wrapper", 10));
listview->setHeight(100);