diff options
author | Florian Bruhin <me@the-compiler.org> | 2020-05-22 20:01:08 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2020-05-22 20:48:06 +0200 |
commit | 0770ef11ebeac8072158a639c9297d5c4ef14dfb (patch) | |
tree | 96ba32e3a5dff65dc10a302ae008b002377d4a2b | |
parent | 374d28de77d926d207b9658b23cd16dd1990a9fc (diff) | |
download | qutebrowser-0770ef11ebeac8072158a639c9297d5c4ef14dfb.tar.gz qutebrowser-0770ef11ebeac8072158a639c9297d5c4ef14dfb.zip |
tests: Make sure entering caret mode is finished
Otherwise, the caret JS code could still be initializing while the tests start
to run.
-rw-r--r-- | tests/unit/browser/test_caret.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/unit/browser/test_caret.py b/tests/unit/browser/test_caret.py index 3aff8cce1..830dda0ff 100644 --- a/tests/unit/browser/test_caret.py +++ b/tests/unit/browser/test_caret.py @@ -34,7 +34,8 @@ def caret(web_tab, qtbot, mode_manager): with qtbot.wait_signal(web_tab.load_finished, timeout=10000): web_tab.load_url(QUrl('qute://testdata/data/caret.html')) - mode_manager.enter(usertypes.KeyMode.caret) + with qtbot.wait_signal(web_tab.caret.selection_toggled): + mode_manager.enter(usertypes.KeyMode.caret) return web_tab.caret |