From eecacbfbfef0a911cfc47688b045958f2118ebad Mon Sep 17 00:00:00 2001 From: Christian Kandeler <christian.kandeler@digia.com> Date: Mon, 26 Aug 2013 14:58:24 +0200 Subject: [PATCH] CPlusPlus: Some compile fixes for autotests. Change-Id: Id2ced5e41686387e67a7bb8419fe1547b23779c7 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com> --- tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp | 2 ++ tests/auto/cplusplus/preprocessor/tst_preprocessor.cpp | 1 + tests/auto/cplusplus/simplifytypes/tst_simplifytypestest.cpp | 4 ++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp b/tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp index 0b00c25adf1..60da31d6467 100644 --- a/tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp +++ b/tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp @@ -81,6 +81,7 @@ static QString useKindToString(UseKind useKind) } // The following two functions are "enhancements" for QCOMPARE(). +QT_BEGIN_NAMESPACE namespace QTest { template<> @@ -96,6 +97,7 @@ char *toString(const Use &use) } } // namespace QTest +QT_END_NAMESPACE namespace { diff --git a/tests/auto/cplusplus/preprocessor/tst_preprocessor.cpp b/tests/auto/cplusplus/preprocessor/tst_preprocessor.cpp index 834a5790925..2594bc692f6 100644 --- a/tests/auto/cplusplus/preprocessor/tst_preprocessor.cpp +++ b/tests/auto/cplusplus/preprocessor/tst_preprocessor.cpp @@ -30,6 +30,7 @@ #include <cplusplus/pp.h> #include <QtTest> +#include <QFile> #include <QHash> //TESTED_COMPONENT=src/libs/cplusplus diff --git a/tests/auto/cplusplus/simplifytypes/tst_simplifytypestest.cpp b/tests/auto/cplusplus/simplifytypes/tst_simplifytypestest.cpp index 79f2f5ee84a..3ce2958bbcd 100644 --- a/tests/auto/cplusplus/simplifytypes/tst_simplifytypestest.cpp +++ b/tests/auto/cplusplus/simplifytypes/tst_simplifytypestest.cpp @@ -139,8 +139,8 @@ void SimplifyTypesTest::testCase1_data() QTest::addColumn<QString>("expected"); const size_t count = sizeof(input)/sizeof(const char *); for (size_t i = 0; i < count; i++ ) - QTest::newRow(description[i]) << QString::fromAscii(input[i]) - << QString::fromAscii(output[i]); + QTest::newRow(description[i]) << QString::fromLatin1(input[i]) + << QString::fromLatin1(output[i]); } QTEST_APPLESS_MAIN(SimplifyTypesTest); -- GitLab