qutebrowser/tests/integration
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
..
data bdd: Add search tests for known bugs/regressions. 2016-01-07 19:41:26 +01:00
features tests: Poll clipboard for changes. 2016-01-08 09:35:03 +01:00
conftest.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
quteprocess.py tests: Shorten (not suppress) quteproc log w/o -v. 2016-01-07 19:41:49 +01:00
test_mhtml_e2e.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_quteprocess.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_smoke.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
test_testprocess.py tests: Optionally skip a test when waiting for log. 2016-01-06 08:29:46 +01:00
test_webserver.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
testprocess.py Make pylint shut up about pytest.config. 2016-01-08 01:16:58 +01:00
webserver_sub.py Adjust copyright years. 2016-01-04 07:12:39 +01:00
webserver.py Adjust copyright years. 2016-01-04 07:12:39 +01:00