aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@digia.com>2014-07-16 14:17:35 +0200
committerChristian Kandeler <christian.kandeler@digia.com>2014-07-16 14:37:07 +0200
commitf3becffd303459d44d99714987a544a67342c7a8 (patch)
tree0df099a41972159d87ae01760bd97ee52bdf7b6e /tests
parent05ef86ccaf7a4be0737f0af0bf61c69bd6f2e97a (diff)
Fix "build graph locking" autotest for Qt < 5.1.
The locking is not implemented there, so we actually expect a failure in that case. Change-Id: Ie70aa2318915223b968f78015a796dcd390fb1c5 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/api/tst_api.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/auto/api/tst_api.cpp b/tests/auto/api/tst_api.cpp
index a9ad4b731..53674306a 100644
--- a/tests/auto/api/tst_api.cpp
+++ b/tests/auto/api/tst_api.cpp
@@ -134,6 +134,9 @@ void TestApi::buildGraphLocking()
Q_UNUSED(project);
setupJob.reset(qbs::Project().setupProject(setupParams, m_logSink, 0));
waitForFinished(setupJob.data());
+#if QT_VERSION < QT_VERSION_CHECK(5, 1, 0)
+ QEXPECT_FAIL("", "Build graph locking requires Qt >= 5.1", Abort);
+#endif
QVERIFY(setupJob->error().hasError());
QVERIFY2(setupJob->error().toString().contains("lock"),
qPrintable(setupJob->error().toString()));