aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2024-03-20 13:33:03 +0100
committerChristian Stenger <christian.stenger@qt.io>2024-03-22 05:37:26 +0000
commitc0a02ecd4ecd43ba04439846e37e7050185aa145 (patch)
tree8b1bde19775d7e62d83f30e39d5a7b3328461183
parent68772325cd439665c8f5e5db4f08f26f18d644cd (diff)
Tests: Adapt expectation for lldb
Amends 74a17e4521fd72ba93c0581903eda25e80d54435. Change-Id: Ib144c15af7e8d83f110752e9898fef0d7466a812 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: hjk <hjk@qt.io>
-rw-r--r--tests/auto/debugger/tst_dumpers.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/auto/debugger/tst_dumpers.cpp b/tests/auto/debugger/tst_dumpers.cpp
index 4db15462d8..55ae944ef6 100644
--- a/tests/auto/debugger/tst_dumpers.cpp
+++ b/tests/auto/debugger/tst_dumpers.cpp
@@ -3352,19 +3352,23 @@ void tst_Dumpers::dumper_data()
+ CoreProfile()
+ Check("pii", "(1, 2)", "@QPair<int,int>") % Qt5
- + Check("pii", "(1, 2)", TypeDef("std::pair<int,int>", "@QPair")) % Qt6
+ + Check("pii", "(1, 2)", TypeDef("std::pair<int,int>", "@QPair")) % Qt6 % NoLldbEngine
+ + Check("pii", "(1, 2)", TypePattern("@QPair(<int,int>)?")) % Qt6 % LldbEngine
+ Check("pii.first", "1", "int")
+ Check("pii.second", "2", "int")
+ Check("pis", "(1, ...)", "@QPair<int,QString>") % Qt5
- + Check("pis", "(1, ...)", TypeDef("std::pair<int,QString>", "@QPair")) % Qt6
+ + Check("pis", "(1, ...)", TypeDef("std::pair<int,QString>", "@QPair")) % Qt6 % NoLldbEngine
+ + Check("pis", "(1, ...)", TypePattern("@QPair(<int,QString>)?")) % Qt6 % LldbEngine
+ Check("pis.first", "1", "int")
+ Check("pis.second", "\"ttt\"", "@QString")
+ Check("psi", "(..., 2)", "@QPair<QString,int>") % Qt5
- + Check("psi", "(..., 2)", TypeDef("std::pair<QString,int>", "@QPair")) % Qt6
+ + Check("psi", "(..., 2)", TypeDef("std::pair<QString,int>", "@QPair")) % Qt6 % NoLldbEngine
+ + Check("psi", "(..., 2)", TypePattern("@QPair(<QString,int>)?")) % Qt6 % LldbEngine
+ Check("psi.first", "\"sss\"", "@QString")
+ Check("psi.second", "2", "int")
+ Check("pss", "(..., ...)", "@QPair<QString,QString>") % Qt5
- + Check("pss", "(..., ...)", TypeDef("std::pair<QString,QString>", "@QPair")) % Qt6
+ + Check("pss", "(..., ...)", TypeDef("std::pair<QString,QString>", "@QPair")) % Qt6 % NoLldbEngine
+ + Check("pss", "(..., ...)", TypePattern("@QPair(<QString,QString>)?")) % Qt6 % LldbEngine
+ Check("pss.first", "\"sss\"", "@QString")
+ Check("pss.second", "\"ttt\"", "@QString");