summaryrefslogtreecommitdiff
path: root/tests/end2end/test_insert_mode.py
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2016-08-18 23:30:35 +0200
committerFlorian Bruhin <git@the-compiler.org>2016-08-18 23:30:35 +0200
commit33755b09df8d5f2d54b47ecd7494f3bf1f736522 (patch)
tree959c8e1b88292d955642330e69d49544b8c9cc88 /tests/end2end/test_insert_mode.py
parent4d1ae999c61c9fc59d2fe3a44a10349d5656b0cc (diff)
downloadqutebrowser-33755b09df8d5f2d54b47ecd7494f3bf1f736522.tar.gz
qutebrowser-33755b09df8d5f2d54b47ecd7494f3bf1f736522.zip
Skip :insert-text in test_insert_mode in webengine
Diffstat (limited to 'tests/end2end/test_insert_mode.py')
-rw-r--r--tests/end2end/test_insert_mode.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/end2end/test_insert_mode.py b/tests/end2end/test_insert_mode.py
index ad4cce33c..31a9be5ee 100644
--- a/tests/end2end/test_insert_mode.py
+++ b/tests/end2end/test_insert_mode.py
@@ -36,7 +36,7 @@ import pytest
'true'),
])
def test_insert_mode(file_name, elem_id, source, input_text, auto_insert,
- quteproc):
+ quteproc, request):
url_path = 'data/insert_mode_settings/html/{}'.format(file_name)
quteproc.open_path(url_path)
@@ -48,6 +48,11 @@ def test_insert_mode(file_name, elem_id, source, input_text, auto_insert,
if source == 'keypress':
quteproc.press_keys(input_text)
elif source == 'clipboard':
+ if request.config.getoption('--qute-bdd-webengine'):
+ # pylint: disable=no-member
+ pytest.xfail(reason="QtWebEngine TODO: :insert-text is not "
+ "implemented")
+ # pylint: enable=no-member
quteproc.send_cmd(':debug-set-fake-clipboard "{}"'.format(input_text))
quteproc.send_cmd(':insert-text {clipboard}')