forked from qt-creator/qt-creator
AutoTest: Introduce ITestConfiguration
Preparation for an additional simpler test configuration which needs to have the same common base. Change-Id: I1800ed5d7301f1aea99eba6ef588a204697bd569 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -124,12 +124,12 @@ TestResult *QtTestResult::createIntermediateResultFor(const TestResult *other)
|
||||
const auto correspondingItem = intermediate->findTestTreeItem();
|
||||
if (correspondingItem && correspondingItem->line()) {
|
||||
intermediate->setFileName(correspondingItem->filePath());
|
||||
intermediate->setLine(static_cast<int>(correspondingItem->line()));
|
||||
intermediate->setLine(correspondingItem->line());
|
||||
}
|
||||
return intermediate;
|
||||
}
|
||||
|
||||
const TestTreeItem *QtTestResult::findTestTreeItem() const
|
||||
const ITestTreeItem *QtTestResult::findTestTreeItem() const
|
||||
{
|
||||
Utils::Id id;
|
||||
if (m_type == TestType::QtTest)
|
||||
@@ -145,7 +145,7 @@ const TestTreeItem *QtTestResult::findTestTreeItem() const
|
||||
const TestTreeItem *treeItem = static_cast<const TestTreeItem *>(item);
|
||||
return treeItem && matches(treeItem);
|
||||
});
|
||||
return static_cast<const TestTreeItem *>(item);
|
||||
return static_cast<const ITestTreeItem *>(item);
|
||||
}
|
||||
|
||||
bool QtTestResult::matches(const TestTreeItem *item) const
|
||||
|
||||
Reference in New Issue
Block a user