diff options
author | Florian Bruhin <git@the-compiler.org> | 2017-02-04 22:12:13 +0100 |
---|---|---|
committer | Florian Bruhin <git@the-compiler.org> | 2017-02-04 22:12:41 +0100 |
commit | e8bbc1adf8355d142d9f336b70504d27c88b0750 (patch) | |
tree | 679cec45b80778d09cd7c19db5e7715489034796 /tests/end2end/test_insert_mode.py | |
parent | 6f0c8245e0513abce2d8c81577d0a528219708c3 (diff) | |
download | qutebrowser-e8bbc1adf8355d142d9f336b70504d27c88b0750.tar.gz qutebrowser-e8bbc1adf8355d142d9f336b70504d27c88b0750.zip |
QtWebEngine: Fix insert mode checks with zoom
Fixes #2169
Diffstat (limited to 'tests/end2end/test_insert_mode.py')
-rw-r--r-- | tests/end2end/test_insert_mode.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/end2end/test_insert_mode.py b/tests/end2end/test_insert_mode.py index 727e7633d..59c279feb 100644 --- a/tests/end2end/test_insert_mode.py +++ b/tests/end2end/test_insert_mode.py @@ -35,12 +35,15 @@ import pytest ('autofocus.html', 'qute-input-autofocus', 'keypress', 'cutebrowser', 'true'), ]) -def test_insert_mode(file_name, elem_id, source, input_text, auto_insert, +@pytest.mark.parametrize('zoom', [100, 125]) +def test_insert_mode(file_name, elem_id, source, input_text, auto_insert, zoom, quteproc, request): url_path = 'data/insert_mode_settings/html/{}'.format(file_name) quteproc.open_path(url_path) quteproc.set_setting('input', 'auto-insert-mode', auto_insert) + quteproc.send_cmd(':zoom {}'.format(zoom)) + quteproc.send_cmd(':click-element --force-event id {}'.format(elem_id)) quteproc.wait_for(message='Entering mode KeyMode.insert (reason: *)') quteproc.send_cmd(':debug-set-fake-clipboard') |