diff options
author | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-04-03 14:37:57 -0400 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-04-04 16:07:19 +0200 |
commit | 550691923374dab4f982d441756a0cc7ed723944 (patch) | |
tree | 769686e8b3f5063db2b9f751314a06437dc974d7 /src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp | |
parent | 8560036d96d309fe8391060cd612c94436a7b109 (diff) | |
download | qt-creator-550691923374dab4f982d441756a0cc7ed723944.tar.gz |
CppTools/Editor: Make sure test code is free of diagnostic messages
...where applicable.
Change-Id: Ie42e1012598adf124e5f66b6a53eda01724dfb71
Reviewed-by: Przemyslaw Gorszkowski <pgorszkowski@gmail.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp')
-rw-r--r-- | src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp b/src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp index 1212ea0060..4fd9eae00d 100644 --- a/src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp +++ b/src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp @@ -99,6 +99,7 @@ public: document->setUtf8Source(preprocessedSource); document->parse(parseMode); document->check(); + QVERIFY(document->diagnosticMessages().isEmpty()); AST *ast = document->translationUnit()->ast(); QVERIFY(ast); @@ -614,25 +615,25 @@ void CppToolsPlugin::test_format_pointerdeclaration_macros_data() source = QLatin1String( "#define FOO int*\n" - "FOO @f() {};\n"); + "FOO @f() {}\n"); QTest::newRow("macro-in-function-definition-returntype") << source << stripCursor(source); source = QLatin1String( "#define FOO int*\n" - "int f(FOO @a) {};\n"); + "int f(FOO @a) {}\n"); QTest::newRow("macro-in-function-definition-param") << source << stripCursor(source); source = QLatin1String( "#define FOO int*\n" - "while (FOO @s = 0);\n"); + "void f() { while (FOO @s = 0) {} }\n"); QTest::newRow("macro-in-if-while-for") << source << stripCursor(source); source = QLatin1String( "#define FOO int*\n" - "foreach (FOO @s, list);\n"); + "void f() { foreach (FOO @s, list) {} }\n"); QTest::newRow("macro-in-foreach") << source << stripCursor(source); |