From 76879bea289ed30fc04fcc43c457b9477552d0ed Mon Sep 17 00:00:00 2001
From: hjk <hjk121@nokiamail.com>
Date: Fri, 25 Oct 2013 16:21:03 +0200
Subject: [PATCH] Debugger: Merge RValueReference{Gdb,Lldb} auto tests

The GDB case is still wrong, but it the data GDB produces.

Change-Id: I97c656a666b98da2f62b354b5d1c699301d67b23
Reviewed-by: hjk <hjk121@nokiamail.com>
---
 tests/auto/debugger/tst_dumpers.cpp | 19 +++++++------------
 1 file changed, 7 insertions(+), 12 deletions(-)

diff --git a/tests/auto/debugger/tst_dumpers.cpp b/tests/auto/debugger/tst_dumpers.cpp
index 4c7965e3918..306458615f2 100644
--- a/tests/auto/debugger/tst_dumpers.cpp
+++ b/tests/auto/debugger/tst_dumpers.cpp
@@ -4336,19 +4336,14 @@ void tst_Dumpers::dumper_data()
                % Check("y2", "", "X")
                % Check("y3", "", "X");
 
-    QTest::newRow("RValueReferenceGdb")
+    QTest::newRow("RValueReference")
             << Data(rvalueData)
-               % GdbOnly()
-               % Check("x1", "", "X &")
-               % Check("x2", "", "X &")
-               % Check("x3", "", "X &");
-
-    QTest::newRow("RValueReferenceLldb")
-            << Data(rvalueData)
-               % LldbOnly()
-               % Check("x1", "", "X &&")
-               % Check("x2", "", "X &&")
-               % Check("x3", "", "X &&");
+               % Check("x1", "", "X &").setForGdbOnly()
+               % Check("x2", "", "X &").setForGdbOnly()
+               % Check("x3", "", "X &").setForGdbOnly()
+               % Check("x1", "", "X &&").setForLldbOnly()
+               % Check("x2", "", "X &&").setForLldbOnly()
+               % Check("x3", "", "X &&").setForLldbOnly();
 
     QTest::newRow("SSE")
             << Data("#include <xmmintrin.h>\n"
-- 
GitLab