From 1f0b600b82eb90fc30339e5899fb0c21235af1bf Mon Sep 17 00:00:00 2001 From: Bill King Date: Thu, 2 Sep 2010 15:32:04 +1000 Subject: [PATCH] Autotests: More cleanup of tests, and initial marking of components belonged to. --- tests/auto/aggregation/tst_aggregate.cpp | 2 + tests/auto/auto.pro | 4 +- tests/auto/changeset/tst_changeset.cpp | 2 + tests/auto/cplusplus/ast/tst_ast.cpp | 1 + tests/auto/cplusplus/codegen/tst_codegen.cpp | 2 + .../cplusplus/findusages/tst_findusages.cpp | 1 + tests/auto/cplusplus/lookup/tst_lookup.cpp | 1 + .../cplusplus/preprocessor/preprocessor.pro | 1 - .../preprocessor/tst_preprocessor.cpp | 1 + .../auto/cplusplus/semantic/tst_semantic.cpp | 1 + .../tst_typeprettyprinter.cpp | 1 + tests/auto/debugger/tst_dumpers.cpp | 126 ++++----- tests/auto/debugger/tst_gdb.cpp | 1 + tests/auto/debugger/tst_version.cpp | 1 + tests/auto/fakevim/fakevim.pro | 4 +- .../fakevim/{main.cpp => tst_fakevim.cpp} | 8 +- .../highlighterengine/highlighterengine.pro | 18 +- .../tst_highlighterengine.cpp | 2 + .../specificrules/tst_specificrules.cpp | 1 + tests/auto/profilereader/profilecache.h | 2 +- tests/auto/profilereader/profilereader.pro | 15 +- .../{main.cpp => tst_profilereader.cpp} | 4 +- tests/auto/profilewriter/profilewriter.pro | 5 +- .../{main.cpp => tst_profilewriter.cpp} | 2 +- .../qml/qmldesigner/coretests/coretests.pro | 10 +- .../{testcore.cpp => tst_testcore.cpp} | 250 +++++++++--------- .../coretests/{testcore.h => tst_testcore.h} | 4 +- tests/manual/gdbdebugger/gui/gui.pro | 6 +- .../gdbdebugger/gui/{main.cpp => tst_gui.cpp} | 0 .../{app.cpp => simple_gdbtest_app.cpp} | 0 .../gdbdebugger/simple/simple_gdbtest_app.pro | 5 +- .../{plugin.cpp => simple_gdbtest_plugin.cpp} | 0 .../simple/simple_gdbtest_plugin.pro | 8 +- 33 files changed, 250 insertions(+), 239 deletions(-) rename tests/auto/fakevim/{main.cpp => tst_fakevim.cpp} (99%) rename tests/auto/profilereader/{main.cpp => tst_profilereader.cpp} (97%) rename tests/auto/profilewriter/{main.cpp => tst_profilewriter.cpp} (99%) rename tests/auto/qml/qmldesigner/coretests/{testcore.cpp => tst_testcore.cpp} (97%) rename tests/auto/qml/qmldesigner/coretests/{testcore.h => tst_testcore.h} (99%) rename tests/manual/gdbdebugger/gui/{main.cpp => tst_gui.cpp} (100%) rename tests/manual/gdbdebugger/simple/{app.cpp => simple_gdbtest_app.cpp} (100%) rename tests/manual/gdbdebugger/simple/{plugin.cpp => simple_gdbtest_plugin.cpp} (100%) diff --git a/tests/auto/aggregation/tst_aggregate.cpp b/tests/auto/aggregation/tst_aggregate.cpp index b748b73c00f..aa3c8646dee 100644 --- a/tests/auto/aggregation/tst_aggregate.cpp +++ b/tests/auto/aggregation/tst_aggregate.cpp @@ -31,6 +31,8 @@ #include +//TESTED_COMPONENT=src/libs/aggregation + class tst_Aggregate : public QObject { Q_OBJECT diff --git a/tests/auto/auto.pro b/tests/auto/auto.pro index 4e35b4e5c5f..67cd164df08 100644 --- a/tests/auto/auto.pro +++ b/tests/auto/auto.pro @@ -5,11 +5,13 @@ SUBDIRS += \ debugger \ fakevim \ # profilereader \ +# profilewriter \ aggregation \ changeset \ # icheckbuild \ generichighlighter \ - utils_stringutils + utils_stringutils \ + qml contains (QT_CONFIG, declarative) { SUBDIRS += qml diff --git a/tests/auto/changeset/tst_changeset.cpp b/tests/auto/changeset/tst_changeset.cpp index b4161433ac4..423f3966a93 100644 --- a/tests/auto/changeset/tst_changeset.cpp +++ b/tests/auto/changeset/tst_changeset.cpp @@ -31,6 +31,8 @@ #include +//TESTED_COMPONENT=src/utils/changeset + class tst_ChangeSet : public QObject { Q_OBJECT diff --git a/tests/auto/cplusplus/ast/tst_ast.cpp b/tests/auto/cplusplus/ast/tst_ast.cpp index c1caa651d72..53406e3a192 100644 --- a/tests/auto/cplusplus/ast/tst_ast.cpp +++ b/tests/auto/cplusplus/ast/tst_ast.cpp @@ -7,6 +7,7 @@ #include #include +//TESTED_COMPONENT=src/libs/cplusplus using namespace CPlusPlus; class tst_AST: public QObject diff --git a/tests/auto/cplusplus/codegen/tst_codegen.cpp b/tests/auto/cplusplus/codegen/tst_codegen.cpp index c536305be68..e763886da29 100644 --- a/tests/auto/cplusplus/codegen/tst_codegen.cpp +++ b/tests/auto/cplusplus/codegen/tst_codegen.cpp @@ -13,6 +13,8 @@ #include #include +//TESTED_COMPONENT=src/libs/cplusplus + /*! Tests for various parts of the code generation. Well, okay, currently it only tests the InsertionPointLocator. diff --git a/tests/auto/cplusplus/findusages/tst_findusages.cpp b/tests/auto/cplusplus/findusages/tst_findusages.cpp index 4faccfa67bc..be711cc2d77 100644 --- a/tests/auto/cplusplus/findusages/tst_findusages.cpp +++ b/tests/auto/cplusplus/findusages/tst_findusages.cpp @@ -15,6 +15,7 @@ #include #include +//TESTED_COMPONENT=src/libs/cplusplus using namespace CPlusPlus; class CollectNames: public ASTVisitor diff --git a/tests/auto/cplusplus/lookup/tst_lookup.cpp b/tests/auto/cplusplus/lookup/tst_lookup.cpp index 0d4578b232c..aef1afdba10 100644 --- a/tests/auto/cplusplus/lookup/tst_lookup.cpp +++ b/tests/auto/cplusplus/lookup/tst_lookup.cpp @@ -13,6 +13,7 @@ #include #include +//TESTED_COMPONENT=src/libs/cplusplus using namespace CPlusPlus; template