summaryrefslogtreecommitdiff
path: root/tests/end2end/test_insert_mode.py
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2017-02-04 22:06:35 +0100
committerFlorian Bruhin <git@the-compiler.org>2017-02-04 22:06:35 +0100
commit6f0c8245e0513abce2d8c81577d0a528219708c3 (patch)
tree5caf3d46aba8524c919040929ff7f78fe0871cbd /tests/end2end/test_insert_mode.py
parentf99bf661ccdb12d3d0ddc83931d8959d782b8945 (diff)
downloadqutebrowser-6f0c8245e0513abce2d8c81577d0a528219708c3.tar.gz
qutebrowser-6f0c8245e0513abce2d8c81577d0a528219708c3.zip
Fix test_insert_mode with QtWebEngine
We can't pretend to enter caret mode now
Diffstat (limited to 'tests/end2end/test_insert_mode.py')
-rw-r--r--tests/end2end/test_insert_mode.py17
1 files changed, 6 insertions, 11 deletions
diff --git a/tests/end2end/test_insert_mode.py b/tests/end2end/test_insert_mode.py
index bd6aeda5a..727e7633d 100644
--- a/tests/end2end/test_insert_mode.py
+++ b/tests/end2end/test_insert_mode.py
@@ -64,9 +64,12 @@ def test_insert_mode(file_name, elem_id, source, input_text, auto_insert,
quteproc.send_cmd(':leave-mode')
quteproc.send_cmd(':click-element --force-event id {}'.format(elem_id))
quteproc.wait_for(message='Entering mode KeyMode.insert (reason: *)')
- quteproc.send_cmd(':enter-mode caret')
- quteproc.send_cmd(':toggle-selection')
- quteproc.send_cmd(':move-to-prev-word')
+
+ if not request.config.webengine:
+ quteproc.send_cmd(':enter-mode caret')
+ quteproc.send_cmd(':toggle-selection')
+ quteproc.send_cmd(':move-to-prev-word')
+
quteproc.send_cmd(':yank selection')
expected_message = '{} chars yanked to clipboard'.format(len(input_text))
@@ -91,11 +94,3 @@ def test_auto_leave_insert_mode(quteproc):
# Select the disabled input box to leave insert mode
quteproc.send_cmd(':follow-hint s')
quteproc.wait_for(message='Clicked non-editable element!')
- quteproc.send_cmd(':enter-mode caret')
- quteproc.send_cmd(':paste-primary')
-
- expected_message = ('paste-primary: This command is only allowed in '
- 'insert mode, not caret.')
- quteproc.mark_expected(category='message',
- loglevel=logging.ERROR,
- message=expected_message)