From cef8ff2944413678129a87218ff4595f0e9c0c83 Mon Sep 17 00:00:00 2001 From: hjk <hjk121@nokiamail.com> Date: Sat, 23 Nov 2013 01:03:10 +0100 Subject: [PATCH] Debugger: Fix some of the QMap dumper autotests The order of entries was changed ab52154010. Task-number: QTCREATORBUG-10888 Change-Id: I50f97396fd0f94e4bbaefb30fae8419e89bd4f4d Reviewed-by: Christian Stenger <christian.stenger@digia.com> Reviewed-by: Ulf Hermann <ulf.hermann@digia.com> --- tests/auto/debugger/tst_dumpers.cpp | 33 ++++++++++------------------- 1 file changed, 11 insertions(+), 22 deletions(-) diff --git a/tests/auto/debugger/tst_dumpers.cpp b/tests/auto/debugger/tst_dumpers.cpp index 4a5568a19a7..b48602e7f64 100644 --- a/tests/auto/debugger/tst_dumpers.cpp +++ b/tests/auto/debugger/tst_dumpers.cpp @@ -1962,14 +1962,12 @@ void tst_Dumpers::dumper_data() % CoreProfile() % Check("map", "<3 items>", "@QMap<@QString, @QPointer<@QObject>>") % Check("map.0", "[0]", "", "@QMapNode<@QString, @QPointer<@QObject>>") - % Check("map.0.key", Value4("\".\""), "@QString") - % Check("map.0.key", Value5("\"Hallo\""), "@QString") + % Check("map.0.key", "\".\"", "@QString") % Check("map.0.value", "", "@QPointer<@QObject>") //% Check("map.0.value.o", Pointer(), "@QObject") // FIXME: it's '.wp' in Qt 5 % Check("map.1", "[1]", "", "@QMapNode<@QString, @QPointer<@QObject>>") - % Check("map.1.key", Value4("\"Hallo\""), "@QString") - % Check("map.1.key", Value5("\".\""), "@QString") + % Check("map.1.key", "\"Hallo\"", "@QString") % Check("map.2", "[2]", "", "@QMapNode<@QString, @QPointer<@QObject>>") % Check("map.2.key", "\"Welt\"", "@QString"); @@ -1989,8 +1987,7 @@ void tst_Dumpers::dumper_data() % CoreProfile() % Check("map", "<4 items>", "@QMap<@QString, @QList<nsA::nsB::SomeType*>>") % Check("map.0", "[0]", "", "@QMapNode<@QString, @QList<nsA::nsB::SomeType*>>") - % Check("map.0.key", Value4("\"1\""), "@QString") - % Check("map.0.key", Value5("\"bar\""), "@QString") + % Check("map.0.key", "\"1\"", "@QString") % Check("map.0.value", "<3 items>", "@QList<nsA::nsB::SomeType*>") % Check("map.0.value.0", "[0]", "", "nsA::nsB::SomeType") % Check("map.0.value.0.a", "1", "int") @@ -1999,8 +1996,7 @@ void tst_Dumpers::dumper_data() % Check("map.0.value.2", "[2]", "", "nsA::nsB::SomeType") % Check("map.0.value.2.a", "3", "int") % Check("map.3", "[3]", "", "@QMapNode<@QString, @QList<nsA::nsB::SomeType*>>") - % Check("map.3.key", Value4("\"foo\""), "@QString") - % Check("map.3.key", Value5("\"2\""), "@QString") + % Check("map.3.key", "\"foo\"", "@QString") % Check("map.3.value", "<3 items>", "@QList<nsA::nsB::SomeType*>") % Check("map.3.value.2", "[2]", "", "nsA::nsB::SomeType") % Check("map.3.value.2.a", "3", "int") @@ -2071,17 +2067,14 @@ void tst_Dumpers::dumper_data() % CoreProfile() % Check("map", "<4 items>", "@QMultiMap<@QString, @QPointer<@QObject>>") % Check("map.0", "[0]", "", "@QMapNode<@QString, @QPointer<@QObject>>") - % Check("map.0.key", Value4("\".\""), "@QString") - % Check("map.0.key", Value5("\"Hallo\""), "@QString") + % Check("map.0.key", "\".\"", "@QString") % Check("map.0.value", "", "@QPointer<@QObject>") % Check("map.1", "[1]", "", "@QMapNode<@QString, @QPointer<@QObject>>") % Check("map.1.key", "\".\"", "@QString") % Check("map.2", "[2]", "", "@QMapNode<@QString, @QPointer<@QObject>>") - % Check("map.2.key", Value4("\"Hallo\""), "@QString") - % Check("map.2.key", Value5("\"Welt\""), "@QString") + % Check("map.2.key", "\"Hallo\"", "@QString") % Check("map.3", "[3]", "", "@QMapNode<@QString, @QPointer<@QObject>>") - % Check("map.3.key", Value4("\"Welt\""), "@QString") - % Check("map.3.key", Value5("\".\""), "@QString"); + % Check("map.3.key", "\"Welt\"", "@QString"); QTest::newRow("QObject1") @@ -3703,15 +3696,11 @@ void tst_Dumpers::dumper_data() % CoreProfile() % Check("vm", "<6 items>", "@QVariantMap") % Check("vm.0", "[0]", "", "@QMapNode<@QString, @QVariant>") - % Check("vm.0.key", Value4("\"a\""), "@QString") - % Check("vm.0.value", Value4("1"), "@QVariant (int)") - % Check("vm.0.key", Value5("\"b\""), "@QString") - % Check("vm.0.value", Value5("2"), "@QVariant (int)") + % Check("vm.0.key", "\"a\"", "@QString") + % Check("vm.0.value", "1", "@QVariant (int)") % Check("vm.5", "[5]", "", "@QMapNode<@QString, @QVariant>") - % Check("vm.5.key", Value4("\"f\""), "@QString") - % Check("vm.5.value", Value4("\"2Some String\""), "@QVariant (QString)") - % Check("vm.5.key", Value5("\"f\""), "@QString") - % Check("vm.5.value", Value5("\"2Some String\""), "@QVariant (QString)"); + % Check("vm.5.key", "\"f\"", "@QString") + % Check("vm.5.value", "\"2Some String\"", "@QVariant (QString)"); QTest::newRow("QVariantHash1") << Data("#include <QVariant>\n", -- GitLab