forked from qt-creator/qt-creator
AutoTest: Allow registering ITestTools
Task-number: QTCREATORBUG-23332 Change-Id: I529b1cc1f110739c264c7a021aada063f697b1db Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -44,14 +44,18 @@ public:
|
||||
~TestFrameworkManager();
|
||||
|
||||
bool registerTestFramework(ITestFramework *framework);
|
||||
bool registerTestTool(ITestTool *testTool);
|
||||
void synchronizeSettings(QSettings *s);
|
||||
|
||||
static ITestFramework *frameworkForId(Utils::Id frameworkId);
|
||||
static void activateFrameworksFromSettings(const Internal::TestSettings *settings);
|
||||
static TestFrameworks registeredFrameworks();
|
||||
static ITestTool *testToolForBuildSystemId(Utils::Id buildSystemId);
|
||||
static void activateFrameworksAndToolsFromSettings(const Internal::TestSettings *settings);
|
||||
static const TestFrameworks registeredFrameworks();
|
||||
static const TestTools registeredTestTools();
|
||||
|
||||
private:
|
||||
TestFrameworks m_registeredFrameworks;
|
||||
TestTools m_registeredTestTools;
|
||||
};
|
||||
|
||||
} // namespace Autotest
|
||||
|
||||
Reference in New Issue
Block a user