diff --git a/plugins/autotest/testcodeparser.cpp b/plugins/autotest/testcodeparser.cpp index 6b2ff8d4a824c8a7cfee88ef550082c544c6ad5b..bc28fa072064f4d0dfd93db36974a155644e4b46 100644 --- a/plugins/autotest/testcodeparser.cpp +++ b/plugins/autotest/testcodeparser.cpp @@ -672,11 +672,11 @@ void TestCodeParser::removeTestsIfNecessary(const QString &fileName) emit testItemsRemoved(file, TestTreeModel::QuickTest); } // unnamed Quick Tests must be handled separately - QSet<QString> filePaths; if (fileName.endsWith(QLatin1String(".qml"))) { removeUnnamedQuickTestsByName(fileName); emit unnamedQuickTestsRemoved(fileName); } else { + QSet<QString> filePaths; m_model->qmlFilesForMainFile(fileName, &filePaths); foreach (const QString &file, filePaths) { removeUnnamedQuickTestsByName(file);