summaryrefslogtreecommitdiffstats
path: root/tests/auto/quick/qmltests/data/tst_contextMenu.qml
diff options
context:
space:
mode:
authorValentin Fokin <fokinv@inf.u-szeged.hu>2018-05-30 14:46:15 +0200
committerPeter Varga <pvarga@inf.u-szeged.hu>2018-08-02 14:17:17 +0000
commit1481e8d87fe89d9e27d9de593767b55a0e84a31f (patch)
tree7ff04c22c4c880ec8d0951255772ce8b2c49bf3a /tests/auto/quick/qmltests/data/tst_contextMenu.qml
parent6a5f8d69fc1d090326fa92a0b24bd494369c2d0d (diff)
Introduce WebEngineAction in Quick API
Also implement QQuickWebEngineView::action() method similar to the Widget API to access the WebEngineActions. [ChangeLog][QtWebEngine] Introduce WebEngineAction in Quick API Task-number: QTBUG-56117 Change-Id: I758cd4703db4c111c1ed9187e091d4c845486c46 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
Diffstat (limited to 'tests/auto/quick/qmltests/data/tst_contextMenu.qml')
-rw-r--r--tests/auto/quick/qmltests/data/tst_contextMenu.qml5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/auto/quick/qmltests/data/tst_contextMenu.qml b/tests/auto/quick/qmltests/data/tst_contextMenu.qml
index 4b6ba2bee..99450a159 100644
--- a/tests/auto/quick/qmltests/data/tst_contextMenu.qml
+++ b/tests/auto/quick/qmltests/data/tst_contextMenu.qml
@@ -144,6 +144,11 @@ TestWebEngineView {
compare(mediaType, ContextMenuRequest.MediaTypeNone);
compare(selectedText, "");
+ verify(webEngineView.action(WebEngineView.OpenLinkInNewTab).enabled);
+ verify(webEngineView.action(WebEngineView.OpenLinkInNewWindow).enabled);
+ verify(webEngineView.action(WebEngineView.DownloadLinkToDisk).enabled);
+ verify(webEngineView.action(WebEngineView.CopyLinkToClipboard).enabled);
+
contextMenuRequestedSpy.clear();
// FIXME: Sometimes the keyPress(Qt.Key_Escape) event isn't caught so we keep trying
tryVerify(destroyContextMenu);