aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Burchell <robin.burchell@jollamobile.com>2014-08-11 11:23:42 +0200
committerShawn Rutledge <shawn.rutledge@digia.com>2014-08-15 06:16:10 +0200
commit47380a930e2376ebc42075a5a94540ec9138483a (patch)
treeffe7c2dc4825c107db0355770371ff9736f65597
parent16f2557a2e4fe03bc4feb411e031b7eff78adc0f (diff)
tst_dialogs: verify that rootObject is valid
if there's an error during loading, it's much easier to spot if this fails rather than crashes. Change-Id: If0106729e18768819da8a877959a095398af8547 Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
-rw-r--r--tests/auto/quick/dialogs/tst_dialogs.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/auto/quick/dialogs/tst_dialogs.cpp b/tests/auto/quick/dialogs/tst_dialogs.cpp
index df3728e714..8bab159e70 100644
--- a/tests/auto/quick/dialogs/tst_dialogs.cpp
+++ b/tests/auto/quick/dialogs/tst_dialogs.cpp
@@ -73,6 +73,7 @@ void tst_dialogs::fileDialogDefaultModality()
window->setGeometry(240,240,1024,320);
window->show();
QVERIFY(QTest::qWaitForWindowExposed(window));
+ QVERIFY(window->rootObject());
// Click to show
QObject *dlg = qvariant_cast<QObject *>(window->rootObject()->property("fileDialog"));
@@ -118,6 +119,7 @@ void tst_dialogs::fileDialogNonModal()
window->setGeometry(240,240,1024,320);
window->show();
QVERIFY(QTest::qWaitForWindowExposed(window));
+ QVERIFY(window->rootObject());
// Click to toggle visibility
QObject *dlg = qvariant_cast<QObject *>(window->rootObject()->property("fileDialog"));
@@ -142,6 +144,7 @@ void tst_dialogs::fileDialogNameFilters()
window->setGeometry(240,240,1024,320);
window->show();
QVERIFY(QTest::qWaitForWindowExposed(window));
+ QVERIFY(window->rootObject());
QObject *dlg = qvariant_cast<QObject *>(window->rootObject()->property("fileDialog"));
QStringList filters;