qutebrowser/tests/end2end
Ryan Roden-Corrent 231bbe7c2b Fix race condition on history tests.
Two history end2end tests are failing because sqlite is not flushing to disk in
time to be read by the test process. My understanding is that sqlite should
take an exclusive lock while writing, so it is difficult to understand why this
is happening. This can be fixed by adding a delay, but that seems flaky.

I'm fixing it by checking qute://history instead of reading the database file.

See:
https://github.com/qutebrowser/qutebrowser/pull/2295#issuecomment-292786138
and the following discussion.
2017-06-19 07:44:11 -04:00
..
data Set an initial window size for background tabs 2017-06-11 17:48:01 +02:00
features Fix race condition on history tests. 2017-06-19 07:44:11 -04:00
fixtures Set an initial window size for background tabs 2017-06-11 17:48:01 +02:00
conftest.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_dirbrowser.py Reorganize pylint config 2017-05-17 20:20:12 +02:00
test_hints_html.py Reorganize pylint config 2017-05-17 20:20:12 +02:00
test_insert_mode.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_invocations.py Improve test_version output 2017-06-19 09:06:18 +02:00
test_mhtml_e2e.py Finally update copyrights... 2017-05-09 21:37:03 +02:00