From 027c539609b930d443a941f12c10cc8ad20fbb5f Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Wed, 14 Sep 2022 14:09:35 +0200 Subject: [PATCH] Squish: Only try to run test cases Change-Id: I4ee39b58f313ec8c9e475a6af23f0efd8c55bfef Reviewed-by: David Schulz --- src/plugins/squish/squishtesttreemodel.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/squish/squishtesttreemodel.cpp b/src/plugins/squish/squishtesttreemodel.cpp index 88794f83e8a..a4a4110c8e0 100644 --- a/src/plugins/squish/squishtesttreemodel.cpp +++ b/src/plugins/squish/squishtesttreemodel.cpp @@ -370,6 +370,8 @@ QStringList SquishTestTreeModel::getSelectedSquishTestCases(const QString &suite const int testCaseCount = suiteItem->childCount(); for (int caseRow = 0; caseRow < testCaseCount; ++caseRow) { auto caseItem = static_cast(suiteItem->childAt(caseRow)); + if (caseItem->type() != SquishTestTreeItem::SquishTestCase) + continue; if (caseItem->checkState() == Qt::Checked) result.append(caseItem->displayName()); }