qutebrowser/tests/integration/features
Florian Bruhin eebed7a5a7 tests: Poll clipboard for changes.
For some reason I can't explain, since 2b0870084b
we got test failures on OS X, as the clipboard had the old value before waiting
for the change, the new (correct) value after waiting for it, but never
actually emitted 'changed'.

We could just re-check the contents after the timeout, but that'd mean we wait
1s for every test where this weird thing happens.

Instead, we poll the clipboard for every 100ms as long as the timeout (1s)
hasn't passed, and return as soon as it has the correct contents.
2016-01-08 09:35:03 +01:00
..
backforward.feature bdd: Handle some more corner cases in commands.py. 2016-01-06 18:27:14 +01:00
caret.feature bdd: Run :tab-only between tests for caret/search. 2016-01-08 00:58:01 +01:00
conftest.py tests: Poll clipboard for changes. 2016-01-08 09:35:03 +01:00
downloads.feature bdd: Remove trailing dots. 2015-11-26 17:50:39 +01:00
hints.feature bdd: Remove trailing dots. 2015-11-26 17:50:39 +01:00
keyinput.feature tests: Hopefully fix keyinput.feature flakiness. 2015-12-18 07:13:16 +01:00
misc.feature bdd: Improve :inspector tests. 2016-01-07 07:12:51 +01:00
navigate.feature bdd: Remove trailing dots. 2015-11-26 17:50:39 +01:00
open.feature bdd: Remove trailing dots. 2015-11-26 17:50:39 +01:00
scroll.feature Remove various deprecated commands/arguments. 2015-12-20 18:38:29 +01:00
search.feature bdd: Run :tab-only between tests for caret/search. 2016-01-08 00:58:01 +01:00
set.feature bdd: Simplify qute:settings test. 2015-12-02 22:19:43 +01:00
tabs.feature bdd: Add test for :undo. 2016-01-06 18:27:14 +01:00
test_backforward.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_caret.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_downloads.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_hints.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_keyinput.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_misc.py Merge branch 'pdfjs' of https://github.com/Kingdread/qutebrowser into Kingdread-pdfjs 2016-01-05 07:21:26 +01:00
test_navigate.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_open.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_scroll.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_search.py bdd: Add first tests for searching. 2016-01-07 07:49:45 +01:00
test_set.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_tabs.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_urlmarks.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_yankpaste.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_zoom.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
urlmarks.feature bdd: Add first test for :bookmark-add. 2015-11-28 23:37:27 +01:00
yankpaste.feature bdd: Add test for :paste with invalid URL. 2016-01-06 22:07:19 +01:00
zoom.feature bdd: Handle some more corner cases in commands.py. 2016-01-06 18:27:14 +01:00