diff options
author | Eike Ziller <eike.ziller@qt.io> | 2021-08-18 09:48:39 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2021-08-18 09:48:39 +0200 |
commit | 6d44c28f0ae73295464ae7acd59f439c327d0f46 (patch) | |
tree | 6653684ef9806d1a261c65312286638f71287e8a /src/plugins/autotest | |
parent | 20a4afaaa4a32cb5fa411d217b1bb1efa33fc2d4 (diff) | |
parent | 773d0fdcc513b32d3bf0c91f836f8f4461734ff2 (diff) |
Merge remote-tracking branch 'origin/5.0'
Conflicts:
src/libs/utils/qtcprocess.cpp
Change-Id: I1f7419d927e8534dfdcd10db998f97a6efd4d3e4
Diffstat (limited to 'src/plugins/autotest')
-rw-r--r-- | src/plugins/autotest/qtest/qttesttreeitem.cpp | 2 | ||||
-rw-r--r-- | src/plugins/autotest/quick/quicktesttreeitem.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/autotest/qtest/qttesttreeitem.cpp b/src/plugins/autotest/qtest/qttesttreeitem.cpp index 6655bec509..d9a7baaf5f 100644 --- a/src/plugins/autotest/qtest/qttesttreeitem.cpp +++ b/src/plugins/autotest/qtest/qttesttreeitem.cpp @@ -226,7 +226,7 @@ static void collectFailedTestInfo(TestTreeItem *item, QList<ITestConfiguration * QTC_ASSERT(item->type() == TestTreeItem::TestCase, return); QStringList testCases; item->forFirstLevelChildren([&testCases](ITestTreeItem *func) { - if (func->data(0, FailedRole).toBool()) { + if (func->type() == TestTreeItem::TestFunction && func->data(0, FailedRole).toBool()) { testCases << func->name(); } else { func->forFirstLevelChildren([&testCases, func](ITestTreeItem *dataTag) { diff --git a/src/plugins/autotest/quick/quicktesttreeitem.cpp b/src/plugins/autotest/quick/quicktesttreeitem.cpp index e80432674f..d47cac6c8e 100644 --- a/src/plugins/autotest/quick/quicktesttreeitem.cpp +++ b/src/plugins/autotest/quick/quicktesttreeitem.cpp @@ -271,7 +271,7 @@ QList<ITestConfiguration *> QuickTestTreeItem::getSelectedTestConfigurations() c QList<ITestConfiguration *> QuickTestTreeItem::getFailedTestConfigurations() const { return testConfigurationsFor(this, [](TestTreeItem *it) { - return it->data(0, FailedRole).toBool(); + return it->data(0, FailedRole).toBool() && it->type() == TestTreeItem::TestFunction; }); } |