CppTools: Move ProjectPartChooser tests into the plugin

Change-Id: Ic2ef95d4d6a5bd65cbc611b66a0b297c7468bbcb
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Christian Kandeler
2021-07-02 16:52:13 +02:00
parent 85797068bb
commit 32f46e55ed
10 changed files with 347 additions and 361 deletions

View File

@@ -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: