From 32f46e55ed5297157d1abf499d70f6c0f08d34d7 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Fri, 2 Jul 2021 16:52:13 +0200 Subject: CppTools: Move ProjectPartChooser tests into the plugin Change-Id: Ic2ef95d4d6a5bd65cbc611b66a0b297c7468bbcb Reviewed-by: Christian Stenger --- src/plugins/cpptools/cpptoolsplugin.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'src/plugins/cpptools/cpptoolsplugin.h') diff --git a/src/plugins/cpptools/cpptoolsplugin.h b/src/plugins/cpptools/cpptoolsplugin.h index 51eea65dec..947d2c2d35 100644 --- a/src/plugins/cpptools/cpptoolsplugin.h +++ b/src/plugins/cpptools/cpptoolsplugin.h @@ -210,6 +210,28 @@ private slots: void test_optionsBuilder_buildAllOptions(); void test_optionsBuilder_buildAllOptionsMsvc(); void test_optionsBuilder_buildAllOptionsMsvcWithExceptions(); + + void test_projectPartChooser_chooseManuallySet(); + void test_projectPartChooser_indicateManuallySet(); + void test_projectPartChooser_indicateManuallySetForFallbackToProjectPartFromDependencies(); + void test_projectPartChooser_doNotIndicateNotManuallySet(); + void test_projectPartChooser_forMultipleChooseFromActiveProject(); + void test_projectPartChooser_forMultiplePreferSelectedForBuilding(); + void test_projectPartChooser_forMultipleFromDependenciesChooseFromActiveProject(); + void test_projectPartChooser_forMultipleCheckIfActiveProjectChanged(); + void test_projectPartChooser_forMultipleAndAmbigiousHeaderPreferCProjectPart(); + void test_projectPartChooser_forMultipleAndAmbigiousHeaderPreferCxxProjectPart(); + void test_projectPartChooser_indicateMultiple(); + void test_projectPartChooser_indicateMultipleForFallbackToProjectPartFromDependencies(); + void test_projectPartChooser_forMultipleChooseNewIfPreviousIsGone(); + void test_projectPartChooser_fallbackToProjectPartFromDependencies(); + void test_projectPartChooser_fallbackToProjectPartFromModelManager(); + void test_projectPartChooser_continueUsingFallbackFromModelManagerIfProjectDoesNotChange(); + void test_projectPartChooser_stopUsingFallbackFromModelManagerIfProjectChanges1(); + void test_projectPartChooser_stopUsingFallbackFromModelManagerIfProjectChanges2(); + void test_projectPartChooser_indicateFallbacktoProjectPartFromModelManager(); + void test_projectPartChooser_indicateFromDependencies(); + void test_projectPartChooser_doNotIndicateFromDependencies(); #endif private: -- cgit v1.2.1