aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2018-05-14 12:23:58 +0200
committerChristian Kandeler <christian.kandeler@qt.io>2018-05-14 11:27:30 +0000
commit4e9c3ce75825e2b841c37d1ae16e8294edb3f69b (patch)
tree505110c7e395200d99575f7a911b0ef684a434f0
parent3512a8cd5a2be336f610ec2334185e525af46b65 (diff)
Fix TestBlackbox::maximumCxxLanguageVersion()
Some of our test machines have older compilers, so also check for the deprecated command-line options. Change-Id: I589c29faf3cafd6bd22e975e3d80ea4f24e39507 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
-rw-r--r--tests/auto/blackbox/tst_blackbox.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/auto/blackbox/tst_blackbox.cpp b/tests/auto/blackbox/tst_blackbox.cpp
index 826884f08..b6bf0eb84 100644
--- a/tests/auto/blackbox/tst_blackbox.cpp
+++ b/tests/auto/blackbox/tst_blackbox.cpp
@@ -5563,12 +5563,13 @@ void TestBlackbox::maximumCxxLanguageVersion()
{
QDir::setCurrent(testDataDir + "/maximum-cxx-language-version");
QCOMPARE(runQbs(QStringList({"--command-echo-mode", "command-line"})), 0);
- QVERIFY2(m_qbsStdout.contains("c++17") || m_qbsStdout.contains("c++latest"),
- m_qbsStdout.constData());
+ QVERIFY2(m_qbsStdout.contains("c++17") || m_qbsStdout.contains("c++1z")
+ || m_qbsStdout.contains("c++latest"), m_qbsStdout.constData());
QCOMPARE(runQbs(QbsRunParameters("resolve",
QStringList("products.app.enableNewestModule:false"))), 0);
QCOMPARE(runQbs(QStringList({"--command-echo-mode", "command-line"})), 0);
- QVERIFY2(m_qbsStdout.contains("c++14"), m_qbsStdout.constData());
+ QVERIFY2(m_qbsStdout.contains("c++14") || m_qbsStdout.contains("c++1y"),
+ m_qbsStdout.constData());
}
void TestBlackbox::minimumSystemVersion()