aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/quickdialogs/qquickfolderdialogimpl/tst_qquickfolderdialogimpl.cpp
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@qt.io>2025-02-24 15:30:38 +0800
committerMitch Curtis <mitch.curtis@qt.io>2025-04-25 08:36:08 +0800
commit386e0851146bdfb24ad841ac388745c3af802673 (patch)
tree5c6305ecd1b5269659ab80f847bd97590471014f /tests/auto/quickdialogs/qquickfolderdialogimpl/tst_qquickfolderdialogimpl.cpp
parentcf748fce71bf06f3695248024c21d2083ee4c714 (diff)
QQuickTest: add and use active focus macros
Also add support for popups (when controlstestutils_p.h is included). [ChangeLog][Qt Quick Test] Added QVERIFY_ACTIVE_FOCUS and QTRY_VERIFY_ACTIVE_FOCUS macros that can be used to get detailed failure messages for when QQuickItem::hasActiveFocus should be true but isn't. Task-number: QTBUG-133858 Change-Id: I30c67a84ccc16e3969bac5661648d0062bc3d62c Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'tests/auto/quickdialogs/qquickfolderdialogimpl/tst_qquickfolderdialogimpl.cpp')
-rw-r--r--tests/auto/quickdialogs/qquickfolderdialogimpl/tst_qquickfolderdialogimpl.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/auto/quickdialogs/qquickfolderdialogimpl/tst_qquickfolderdialogimpl.cpp b/tests/auto/quickdialogs/qquickfolderdialogimpl/tst_qquickfolderdialogimpl.cpp
index 5ecbbe81d9..82da8c9275 100644
--- a/tests/auto/quickdialogs/qquickfolderdialogimpl/tst_qquickfolderdialogimpl.cpp
+++ b/tests/auto/quickdialogs/qquickfolderdialogimpl/tst_qquickfolderdialogimpl.cpp
@@ -393,7 +393,7 @@ void tst_QQuickFolderDialogImpl::changeFolderViaEnter()
QQuickFileDialogDelegate *subDir1Delegate = nullptr;
QTRY_VERIFY(findViewDelegateItem(folderDialogListView, 0, subDir1Delegate));
COMPARE_URL(subDir1Delegate->file(), QUrl::fromLocalFile(tempSubDir1.path()));
- QVERIFY(subDir1Delegate->hasActiveFocus());
+ QVERIFY_ACTIVE_FOCUS(subDir1Delegate);
// Select the delegate by pressing enter.
const FolderDialogSignalHelper signalHelper(dialogHelper);