From 1f0b600b82eb90fc30339e5899fb0c21235af1bf Mon Sep 17 00:00:00 2001 From: Bill King Date: Thu, 2 Sep 2010 15:32:04 +1000 Subject: 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 + tests/auto/cplusplus/findusages/tst_findusages.cpp | 1 + tests/auto/cplusplus/lookup/tst_lookup.cpp | 1 + tests/auto/cplusplus/preprocessor/preprocessor.pro | 1 - .../cplusplus/preprocessor/tst_preprocessor.cpp | 1 + tests/auto/cplusplus/semantic/tst_semantic.cpp | 1 + .../typeprettyprinter/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 +- tests/auto/fakevim/main.cpp | 885 --- tests/auto/fakevim/tst_fakevim.cpp | 885 +++ .../highlighterengine/highlighterengine.pro | 18 +- .../highlighterengine/tst_highlighterengine.cpp | 2 + .../specificrules/tst_specificrules.cpp | 1 + tests/auto/profilereader/main.cpp | 76 - tests/auto/profilereader/profilecache.h | 2 +- tests/auto/profilereader/profilereader.pro | 15 +- tests/auto/profilereader/tst_profilereader.cpp | 74 + tests/auto/profilewriter/main.cpp | 299 - tests/auto/profilewriter/profilewriter.pro | 5 +- tests/auto/profilewriter/tst_profilewriter.cpp | 299 + tests/auto/qml/qmldesigner/coretests/coretests.pro | 10 +- tests/auto/qml/qmldesigner/coretests/testcore.cpp | 6956 -------------------- tests/auto/qml/qmldesigner/coretests/testcore.h | 218 - .../qml/qmldesigner/coretests/tst_testcore.cpp | 6956 ++++++++++++++++++++ .../auto/qml/qmldesigner/coretests/tst_testcore.h | 218 + tests/manual/gdbdebugger/gui/gui.pro | 6 +- tests/manual/gdbdebugger/gui/main.cpp | 41 - tests/manual/gdbdebugger/gui/tst_gui.cpp | 41 + tests/manual/gdbdebugger/simple/app.cpp | 2048 ------ tests/manual/gdbdebugger/simple/plugin.cpp | 41 - .../gdbdebugger/simple/simple_gdbtest_app.cpp | 2048 ++++++ .../gdbdebugger/simple/simple_gdbtest_app.pro | 5 +- .../gdbdebugger/simple/simple_gdbtest_plugin.cpp | 41 + .../gdbdebugger/simple/simple_gdbtest_plugin.pro | 8 +- 41 files changed, 10679 insertions(+), 10668 deletions(-) delete mode 100644 tests/auto/fakevim/main.cpp create mode 100644 tests/auto/fakevim/tst_fakevim.cpp delete mode 100644 tests/auto/profilereader/main.cpp create mode 100644 tests/auto/profilereader/tst_profilereader.cpp delete mode 100644 tests/auto/profilewriter/main.cpp create mode 100644 tests/auto/profilewriter/tst_profilewriter.cpp delete mode 100644 tests/auto/qml/qmldesigner/coretests/testcore.cpp delete mode 100644 tests/auto/qml/qmldesigner/coretests/testcore.h create mode 100644 tests/auto/qml/qmldesigner/coretests/tst_testcore.cpp create mode 100644 tests/auto/qml/qmldesigner/coretests/tst_testcore.h delete mode 100644 tests/manual/gdbdebugger/gui/main.cpp create mode 100644 tests/manual/gdbdebugger/gui/tst_gui.cpp delete mode 100644 tests/manual/gdbdebugger/simple/app.cpp delete mode 100644 tests/manual/gdbdebugger/simple/plugin.cpp create mode 100644 tests/manual/gdbdebugger/simple/simple_gdbtest_app.cpp create mode 100644 tests/manual/gdbdebugger/simple/simple_gdbtest_plugin.cpp diff --git a/tests/auto/aggregation/tst_aggregate.cpp b/tests/auto/aggregation/tst_aggregate.cpp index b748b73c00..aa3c8646de 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 4e35b4e5c5..67cd164df0 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 b4161433ac..423f3966a9 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 c1caa651d7..53406e3a19 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 c536305be6..e763886da2 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 4faccfa67b..be711cc2d7 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 0d4578b232..aef1afdba1 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