forked from qt-creator/qt-creator
AutoTest: Enable debugging for Quick Tests
Task-number: QTCREATORBUG-18961 Change-Id: I6f00c84ea6279ceb59745e5bb12349511ae4637b Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -109,6 +109,11 @@ bool QuickTestTreeItem::canProvideTestConfiguration() const
|
||||
}
|
||||
}
|
||||
|
||||
bool QuickTestTreeItem::canProvideDebugConfiguration() const
|
||||
{
|
||||
return canProvideTestConfiguration();
|
||||
}
|
||||
|
||||
TestConfiguration *QuickTestTreeItem::testConfiguration() const
|
||||
{
|
||||
ProjectExplorer::Project *project = ProjectExplorer::SessionManager::startupProject();
|
||||
@@ -143,6 +148,14 @@ TestConfiguration *QuickTestTreeItem::testConfiguration() const
|
||||
return config;
|
||||
}
|
||||
|
||||
TestConfiguration *QuickTestTreeItem::debugConfiguration() const
|
||||
{
|
||||
QuickTestConfiguration *config = static_cast<QuickTestConfiguration *>(testConfiguration());
|
||||
if (config)
|
||||
config->setRunMode(TestRunMode::Debug);
|
||||
return config;
|
||||
}
|
||||
|
||||
QList<TestConfiguration *> QuickTestTreeItem::getAllTestConfigurations() const
|
||||
{
|
||||
QList<TestConfiguration *> result;
|
||||
|
||||
Reference in New Issue
Block a user