diff options
Diffstat (limited to 'src/plugins/autotest/quick/quicktesttreeitem.cpp')
-rw-r--r-- | src/plugins/autotest/quick/quicktesttreeitem.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/autotest/quick/quicktesttreeitem.cpp b/src/plugins/autotest/quick/quicktesttreeitem.cpp index 682caecf68..6bc57a0e38 100644 --- a/src/plugins/autotest/quick/quicktesttreeitem.cpp +++ b/src/plugins/autotest/quick/quicktesttreeitem.cpp @@ -401,16 +401,16 @@ bool QuickTestTreeItem::removeOnSweepIfEmpty() const TestTreeItem *QuickTestTreeItem::createParentGroupNode() const { - if (filePath().isEmpty() || name().isEmpty()) - return nullptr; - if (type() == TestFunctionOrSet) - return nullptr; - const QFileInfo fileInfo(filePath()); const QFileInfo base(fileInfo.absolutePath()); return new QuickTestTreeItem(base.baseName(), fileInfo.absolutePath(), TestTreeItem::GroupNode); } +bool QuickTestTreeItem::isGroupable() const +{ + return type() == TestCase && !name().isEmpty() && !filePath().isEmpty(); +} + QSet<QString> QuickTestTreeItem::internalTargets() const { QSet<QString> result; |