summaryrefslogtreecommitdiffstats
path: root/tests/auto/declarative/qdeclarativeviewer
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/declarative/qdeclarativeviewer')
-rw-r--r--tests/auto/declarative/qdeclarativeviewer/tst_qdeclarativeviewer.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/auto/declarative/qdeclarativeviewer/tst_qdeclarativeviewer.cpp b/tests/auto/declarative/qdeclarativeviewer/tst_qdeclarativeviewer.cpp
index 3536f06b..32c7e9d1 100644
--- a/tests/auto/declarative/qdeclarativeviewer/tst_qdeclarativeviewer.cpp
+++ b/tests/auto/declarative/qdeclarativeviewer/tst_qdeclarativeviewer.cpp
@@ -233,10 +233,11 @@ void tst_QDeclarativeViewer::loading()
delete viewer;
}
-static int numberOfWarnings = 0;
-static void checkWarnings(QtMsgType, const QMessageLogContext &, const QString &)
+static QStringList warnings;
+
+static void checkWarnings(QtMsgType, const QMessageLogContext &, const QString &warning)
{
- numberOfWarnings++;
+ warnings.push_back(warning);
}
void tst_QDeclarativeViewer::fileBrowser()
@@ -251,7 +252,7 @@ void tst_QDeclarativeViewer::fileBrowser()
qInstallMessageHandler(previousMsgHandler);
// QTBUG-15720
- QVERIFY(numberOfWarnings == 0);
+ QVERIFY2(warnings.isEmpty(), qPrintable(warnings.join(QLatin1Char('\n'))));
QApplication::setActiveWindow(viewer);
QVERIFY(QTest::qWaitForWindowActive(viewer));