diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2018-04-26 11:02:21 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2018-04-27 08:43:42 +0000 |
commit | de2fea77343b8b72de2e5a276316752a364639de (patch) | |
tree | 9ca2bc461aad4bdfd6fb4fb34ed9ca4626a20f25 /tests/auto/language | |
parent | 235dfa540fb694ba6f9ccc5472bb38b97c0925d8 (diff) |
Make ResolvedProject::products a vector
The value_type is not suitable for QList.
Change-Id: If72af8998e9e1da37c8451bc6dc5925079be43dd
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'tests/auto/language')
-rw-r--r-- | tests/auto/language/tst_language.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/auto/language/tst_language.cpp b/tests/auto/language/tst_language.cpp index 1545bc07c..24a3ae8cb 100644 --- a/tests/auto/language/tst_language.cpp +++ b/tests/auto/language/tst_language.cpp @@ -308,7 +308,7 @@ void TestLanguage::chainedProbes() parameters.setProjectFilePath(testProject("chained-probes/chained-probes.qbs")); const TopLevelProjectConstPtr project = loader->loadProject(parameters); QVERIFY(!!project); - QCOMPARE(project->products.size(), 1); + QCOMPARE(project->products.size(), size_t(1)); const QString prop2Val = project->products.front()->moduleProperties ->moduleProperty("m", "prop2").toString(); QCOMPARE(prop2Val, QLatin1String("probe1Valprobe2Val")); @@ -491,7 +491,7 @@ void TestLanguage::delayedError() project = loader->loadProject(params); QCOMPARE(productEnabled, false); QVERIFY(!!project); - QCOMPARE(project->products.size(), 1); + QCOMPARE(project->products.size(), size_t(1)); const ResolvedProductConstPtr theProduct = productsFromProject(project).value("theProduct"); QVERIFY(!!theProduct); QCOMPARE(theProduct->enabled, false); @@ -532,7 +532,7 @@ void TestLanguage::dependencyOnAllProfiles() params.setOverriddenValues(overriddenValues); project = loader->loadProject(params); QVERIFY(!!project); - QCOMPARE(project->products.size(), 3); + QCOMPARE(project->products.size(), size_t(3)); const ResolvedProductConstPtr mainProduct = productsFromProject(project).value("main"); QVERIFY(!!mainProduct); QCOMPARE(mainProduct->dependencies.size(), size_t { 2 }); @@ -1907,7 +1907,7 @@ void TestLanguage::multiplexedExports() const TopLevelProjectPtr project = loader->loadProject(params); QVERIFY(!!project); const auto products = project->allProducts(); - QCOMPARE(products.size(), 4); + QCOMPARE(products.size(), size_t(4)); std::set<ResolvedProductPtr> pVariants; for (const auto &product : products) { if (product->name != "p") @@ -2091,8 +2091,8 @@ void TestLanguage::overriddenPropertiesAndPrototypes() params.setOverriddenValues({std::make_pair("modules.qbs.targetPlatform", osName)}); TopLevelProjectConstPtr project = loader->loadProject(params); QVERIFY(!!project); - QCOMPARE(project->products.size(), 1); - QCOMPARE(project->products.first()->moduleProperties->moduleProperty( + QCOMPARE(project->products.size(), size_t(1)); + QCOMPARE(project->products.front()->moduleProperties->moduleProperty( "multiple_backends", "prop").toString(), backendName); } catch (const ErrorInfo &e) { @@ -2436,7 +2436,7 @@ void TestLanguage::propertiesBlockInGroup() defaultParameters.setProjectFilePath(testProject("properties-block-in-group.qbs")); const TopLevelProjectPtr project = loader->loadProject(defaultParameters); QVERIFY(!!project); - QCOMPARE(project->allProducts().size(), 1); + QCOMPARE(project->allProducts().size(), size_t(1)); const ResolvedProductConstPtr product = project->allProducts().front(); const auto groupIt = std::find_if(product->groups.cbegin(), product->groups.cend(), [](const GroupConstPtr &g) { return g->name == "the group"; }); @@ -2546,8 +2546,8 @@ void TestLanguage::qbsPropertyConvenienceOverride() params.setOverriddenValues({std::make_pair("qbs.installPrefix", "/opt")}); TopLevelProjectConstPtr project = loader->loadProject(params); QVERIFY(!!project); - QCOMPARE(project->products.count(), 1); - QCOMPARE(project->products.first()->moduleProperties->qbsPropertyValue("installPrefix") + QCOMPARE(project->products.size(), size_t(1)); + QCOMPARE(project->products.front()->moduleProperties->qbsPropertyValue("installPrefix") .toString(), QString("/opt")); } catch (const ErrorInfo &e) { |