summaryrefslogtreecommitdiffstats
path: root/tests/auto/gui/kernel/qguiapplication
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2024-01-17 10:20:43 +0100
committerLiang Qi <liang.qi@qt.io>2024-01-17 17:44:24 +0100
commitd4f7d2aeabe2e778224d64a65667aa09b9e42a70 (patch)
tree1280a4fc24d617e7dd23ef3f1350c923f4b4a5d7 /tests/auto/gui/kernel/qguiapplication
parent02a556674f0b3f04de5ab09dca53ed8e86a8ba06 (diff)
tests: skip tst_QGuiApplication::topLevelAt() on Wayland
This amends 189f9873ae3f23377708fbf9880398fd6a078715 . Pick-to: 6.7 6.6 6.5 Fixes: QTBUG-121015 Change-Id: I66d2a2b0162b9c7b488af840ff5d3a881b657782 Reviewed-by: David Edmundson <davidedmundson@kde.org>
Diffstat (limited to 'tests/auto/gui/kernel/qguiapplication')
-rw-r--r--tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp b/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp
index f07dd48381..807b499e6e 100644
--- a/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp
+++ b/tests/auto/gui/kernel/qguiapplication/tst_qguiapplication.cpp
@@ -1329,6 +1329,9 @@ void tst_QGuiApplication::topLevelAt()
char *argv[] = { const_cast<char*>("tst_qguiapplication") };
QGuiApplication app(argc, argv);
+ if (QGuiApplication::platformName().startsWith(QLatin1String("wayland"), Qt::CaseInsensitive))
+ QSKIP("QGuiApplication::topLevelAt() is not Wayland compliant, see also QTBUG-121015");
+
QWindow bottom;
bottom.setObjectName("Bottom");
bottom.setFlag(Qt::FramelessWindowHint);