From b30a74130f19b27cdbb604ba04b9e6692c1ed2f0 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 9 Feb 2023 14:16:43 +0100 Subject: Clang*: Use new plugin test setup scheme Change-Id: I636b93d74b4f9ab9ade28c46c6e84b461ccf34be Reviewed-by: Christian Stenger --- src/plugins/clangtools/clangtoolsplugin.cpp | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) (limited to 'src/plugins/clangtools/clangtoolsplugin.cpp') diff --git a/src/plugins/clangtools/clangtoolsplugin.cpp b/src/plugins/clangtools/clangtoolsplugin.cpp index 613fe78d20..6bd68d8710 100644 --- a/src/plugins/clangtools/clangtoolsplugin.cpp +++ b/src/plugins/clangtools/clangtoolsplugin.cpp @@ -5,7 +5,6 @@ #include "clangtool.h" #include "clangtoolsconstants.h" -#include "clangtoolsprojectsettings.h" #include "clangtoolsprojectsettingswidget.h" #include "clangtoolstr.h" #include "documentclangtoolrunner.h" @@ -49,8 +48,7 @@ using namespace Core; using namespace ProjectExplorer; -namespace ClangTools { -namespace Internal { +namespace ClangTools::Internal { static ProjectPanelFactory *m_projectPanelFactoryInstance = nullptr; @@ -112,6 +110,12 @@ void ClangToolsPlugin::initialize() &Core::EditorManager::currentEditorChanged, this, &ClangToolsPlugin::onCurrentEditorChanged); + +#ifdef WITH_TESTS + addTest(); + addTest(); + addTest(); +#endif } void ClangToolsPlugin::onCurrentEditorChanged() @@ -185,16 +189,4 @@ void ClangToolsPlugin::registerAnalyzeActions() }); } -QVector ClangToolsPlugin::createTestObjects() const -{ - QVector tests; -#ifdef WITH_TESTS - tests << new PreconfiguredSessionTests; - tests << new ClangToolsUnitTests; - tests << new ReadExportedDiagnosticsTest; -#endif - return tests; -} - -} // namespace Internal -} // namespace ClangTools +} // ClangTools::Internal -- cgit v1.2.1