From e29d440a4750a90d5369c200467bd7e42060bf6b Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 9 Apr 2025 12:58:46 +0200 Subject: [PATCH] Various tests: Replace QVector by QList Change-Id: I3d7d8233da2402229e56ceef387c3df9effecd20 Reviewed-by: Christian Stenger --- tests/auto/algorithm/tst_algorithm.cpp | 14 +++++++------- .../cplusplus/preprocessor/tst_preprocessor.cpp | 9 ++++----- .../auto/pointeralgorithm/tst_pointeralgorithm.cpp | 4 ++-- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/tests/auto/algorithm/tst_algorithm.cpp b/tests/auto/algorithm/tst_algorithm.cpp index 74d2b47004f..2e60bf63629 100644 --- a/tests/auto/algorithm/tst_algorithm.cpp +++ b/tests/auto/algorithm/tst_algorithm.cpp @@ -238,9 +238,9 @@ void tst_Algorithm::transform() QCOMPARE(trans, QList({1.5, 7.5, 17.5})); } { - // specific result container with one template parameter (QVector) + // specific result container with one template parameter (QList) std::vector v({1, 2, 3, 4}); - const QVector trans = Utils::transform>(v, [](int i) { + const QList trans = Utils::transform>(v, [](int i) { return new Struct(i); }); QCOMPARE(trans.size(), 4); @@ -279,14 +279,14 @@ void tst_Algorithm::transform() { // specific result container with member function QList v({1, 2, 3, 4}); - const QVector trans = Utils::transform>(v, &Struct::getMember); - QCOMPARE(trans, QVector({1.0, 2.0, 3.0, 4.0})); + const QList trans = Utils::transform>(v, &Struct::getMember); + QCOMPARE(trans, QList({1.0, 2.0, 3.0, 4.0})); } { // specific result container with member QList v({1, 2, 3, 4}); - const QVector trans = Utils::transform>(v, &Struct::member); - QCOMPARE(trans, QVector({1.0, 2.0, 3.0, 4.0})); + const QList trans = Utils::transform>(v, &Struct::member); + QCOMPARE(trans, QList({1.0, 2.0, 3.0, 4.0})); } { // non-const container and function parameter @@ -295,7 +295,7 @@ void tst_Algorithm::transform() const std::vector> trans = Utils::transform(v, [](Struct &s) { return std::ref(s); }); // different container type - QVector v2({1, 2, 3, 4}); + QList v2({1, 2, 3, 4}); const std::vector> trans2 = Utils::transform(v, [](Struct &s) { return std::ref(s); }); // temporaries diff --git a/tests/auto/cplusplus/preprocessor/tst_preprocessor.cpp b/tests/auto/cplusplus/preprocessor/tst_preprocessor.cpp index e06a70ecdcf..c1894b0fc83 100644 --- a/tests/auto/cplusplus/preprocessor/tst_preprocessor.cpp +++ b/tests/auto/cplusplus/preprocessor/tst_preprocessor.cpp @@ -141,8 +141,7 @@ public: int /*utf16charsOffset*/, int line, const Macro ¯o, - const QVector &actuals - = QVector()) override + const QList &actuals = {}) override { m_expandedMacros.append(macro.name()); m_expandedMacrosOffset.append(bytesOffset); @@ -266,7 +265,7 @@ public: const QList macroArgsCount() const { return m_macroArgsCount; } - const QMap> usedMacros() const + const QMap> usedMacros() const { return m_usedMacros; } const QList &pragmas() const { return m_pragmas; } @@ -288,7 +287,7 @@ private: QHash > m_definitionsResolvedFromLines; QSet m_unresolvedDefines; QList m_macroArgsCount; - QMap> m_usedMacros; + QMap> m_usedMacros; QList m_pragmas; }; @@ -539,7 +538,7 @@ void tst_Preprocessor::macro_args_offsets() Preprocessor preprocess(&client, &env); preprocess.run(fileName, source, true, false); - QMap> usedMacros = client.usedMacros(); + QMap> usedMacros = client.usedMacros(); QCOMPARE(usedMacros.size(), 1); QVERIFY(usedMacros.contains(macroName)); MacroArgumentReference argRef = usedMacros.value(macroName).at(0); diff --git a/tests/auto/pointeralgorithm/tst_pointeralgorithm.cpp b/tests/auto/pointeralgorithm/tst_pointeralgorithm.cpp index fbaa8bef0c8..4160b71864a 100644 --- a/tests/auto/pointeralgorithm/tst_pointeralgorithm.cpp +++ b/tests/auto/pointeralgorithm/tst_pointeralgorithm.cpp @@ -204,11 +204,11 @@ void tst_PointerAlgorithm::toRawPointer() const std::vector x1 = Utils::toRawPointer(v); // different result container const std::vector x2 = Utils::toRawPointer(v); - const QVector x3 = Utils::toRawPointer(v); + const QList x3 = Utils::toRawPointer(v); const std::list x4 = Utils::toRawPointer(v); // different fully specified result container const std::vector x5 = Utils::toRawPointer>(v); - const QVector x6 = Utils::toRawPointer>(v); + const QList x6 = Utils::toRawPointer>(v); } void tst_PointerAlgorithm::toReferences()