aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp')
-rw-r--r--tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp b/tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp
index d4922599be..805baebc7a 100644
--- a/tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp
+++ b/tests/auto/quick/qquickframebufferobject/tst_qquickframebufferobject.cpp
@@ -192,7 +192,8 @@ void tst_QQuickFramebufferObject::testThatStuffWorks()
item->setMsaa(msaa);
view.show();
- QTest::qWaitForWindowExposed(&view);
+ view.requestActivate();
+ QVERIFY(QTest::qWaitForWindowActive(&view));
QImage result = view.grabWindow();
@@ -231,7 +232,8 @@ void tst_QQuickFramebufferObject::testInvalidate()
item->setTextureSize(QSize(200, 200));
view.show();
- QTest::qWaitForWindowExposed(&view);
+ view.requestActivate();
+ QVERIFY(QTest::qWaitForWindowActive(&view));
QCOMPARE(frameInfo.fboSize, QSize(200, 200));
@@ -240,7 +242,7 @@ void tst_QQuickFramebufferObject::testInvalidate()
item->update();
QTRY_COMPARE(frameInfo.createFBOCount, 1);
- QCOMPARE(frameInfo.fboSize, QSize(300, 300));
+ QTRY_COMPARE(frameInfo.fboSize, QSize(300, 300));
}
QTEST_MAIN(tst_QQuickFramebufferObject)