aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2019-02-19 16:08:22 +0100
committerChristian Stenger <christian.stenger@qt.io>2019-02-20 05:53:36 +0000
commit064f43fecf99c30666256764f7a9d61162f74f48 (patch)
tree14c1ff542ceba46f41080431e6b962ddb87d1b04 /tests/auto
parentc134850255bad9617fa1150f925d97b464a9c241 (diff)
Dumper: Add dumper test for QSizePolicy
Beside this fix handling of QSizePolicy for namespaced Qt. Change-Id: Icf4e3574f97653a7bd4d8b696c87c17ef4defefa Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/debugger/tst_dumpers.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/auto/debugger/tst_dumpers.cpp b/tests/auto/debugger/tst_dumpers.cpp
index 780fa4ec47..63f0f25bf4 100644
--- a/tests/auto/debugger/tst_dumpers.cpp
+++ b/tests/auto/debugger/tst_dumpers.cpp
@@ -5457,6 +5457,19 @@ void tst_Dumpers::dumper_data()
+ Check("e.e2", "(E::b2 | E::c2) (3)", "E::Enum2")
+ Check("e.e3", "(E::b3 | E::c3) (3)", "E::Enum3");
+ QTest::newRow("QSizePolicy")
+ << Data("#include <QSizePolicy>\n",
+ "QSizePolicy qsp1;\n"
+ "qsp1.setHorizontalStretch(6);\n"
+ "qsp1.setVerticalStretch(7);\n"
+ "QSizePolicy qsp2(QSizePolicy::Preferred, QSizePolicy::MinimumExpanding);\n")
+ + GuiProfile()
+ + NoCdbEngine
+ + Check("qsp1.horStretch", "6", "int")
+ + Check("qsp1.verStretch", "7", "int")
+ + Check("qsp2.horPolicy", "QSizePolicy::Preferred (GrowFlag|ShrinkFlag) (5)", "@QSizePolicy::Policy")
+ + Check("qsp2.verPolicy", "QSizePolicy::MinimumExpanding (GrowFlag|ExpandFlag) (3)", "@QSizePolicy::Policy");
+
QTest::newRow("Array")
<< Data("",