From f492a8ab0e5502c019931b977b55760b674d2aab Mon Sep 17 00:00:00 2001 From: Lukas W Date: Fri, 16 Jan 2015 01:15:02 +0100 Subject: [PATCH] Detect failed tests --- tests/main.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/main.cpp b/tests/main.cpp index bfc053ad8..5a842dc0b 100644 --- a/tests/main.cpp +++ b/tests/main.cpp @@ -6,9 +6,13 @@ int main(int argc, char* argv[]) { - qDebug() << ">> Will run" << QTestSuite::suites().size() << "test suites"; + int numsuites = QTestSuite::suites().size(); + qDebug() << ">> Will run" << numsuites << "test suites"; + int failed = 0; for (QTestSuite*& suite : QTestSuite::suites()) { - QTest::qExec(suite, argc, argv); + failed += QTest::qExec(suite, argc, argv); } + qDebug() << "<<" << failed << "out of"<