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 =
|
const QList<CppTools::ProjectPart::Ptr> parts =
|
||||||
CppTools::CppModelManager::instance()->projectPart(fileName);
|
CppTools::CppModelManager::instance()->projectPart(fileName);
|
||||||
if (parts.size() > 0)
|
if (parts.size() > 0) {
|
||||||
return parts.at(0)->projectMacros.contains({"QT_TESTLIB_LIB"});
|
return Utils::anyOf(parts.at(0)->projectMacros, [] (const ProjectExplorer::Macro ¯o) {
|
||||||
|
return macro.key == "QT_TESTLIB_LIB";
|
||||||
|
});
|
||||||
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user