forked from qt-creator/qt-creator
AutoTest: Fix parsing for Qt test
Broke with b6e12f4a
.
Change-Id: If72b668b12cf9af7d154a8be8909a9c85645b457
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
This commit is contained in:
@@ -85,8 +85,11 @@ static bool qtTestLibDefined(const QString &fileName)
|
||||
{
|
||||
const QList<CppTools::ProjectPart::Ptr> parts =
|
||||
CppTools::CppModelManager::instance()->projectPart(fileName);
|
||||
if (parts.size() > 0)
|
||||
return parts.at(0)->projectMacros.contains({"QT_TESTLIB_LIB"});
|
||||
if (parts.size() > 0) {
|
||||
return Utils::anyOf(parts.at(0)->projectMacros, [] (const ProjectExplorer::Macro ¯o) {
|
||||
return macro.key == "QT_TESTLIB_LIB";
|
||||
});
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user