qutebrowser/tests/end2end/features
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
..
adblock.feature Add a modeline to all the *.feature files 2017-03-31 16:16:31 +01:00
backforward.feature Add a modeline to all the *.feature files 2017-03-31 16:16:31 +01:00
caret.feature Add a modeline to all the *.feature files 2017-03-31 16:16:31 +01:00
completion.feature Fix end2end completion tests for SQL backend. 2017-06-19 07:42:12 -04:00
conftest.py Merge commit '419793c0b9ff4f293babea7623dcaf4787bbaa35' 2017-05-22 07:55:44 +02:00
downloads.feature Adjust tests for new QtWebKit-NG 2017-06-09 10:28:41 +02:00
editor.feature Add a modeline to all the *.feature files 2017-03-31 16:16:31 +01:00
hints.feature Get rid of webelem.FILTERS 2017-05-12 09:41:12 +02:00
history.feature Fix race condition on history tests. 2017-06-19 07:44:11 -04:00
invoke.feature Add a modeline to all the *.feature files 2017-03-31 16:16:31 +01:00
javascript.feature Fix initial tab sizing with vertical tabbar 2017-06-16 23:00:16 +02:00
keyinput.feature Avoid checking for scroll position in macro tests 2017-04-08 19:54:30 +02:00
marks.feature Mark failing test as flaky on QtWebEngine 2017-04-08 19:29:46 +02:00
misc.feature Mark :stop test as flaky 2017-06-12 18:15:05 +02:00
navigate.feature Add a modeline to all the *.feature files 2017-03-31 16:16:31 +01:00
open.feature Fix things pointed out in reviews 2017-05-15 11:07:43 +02:00
private.feature Only inherit private mode when window is set 2017-05-29 06:37:28 +02:00
prompts.feature Merge commit '8af5cfb4ac9e6d928cfeb0522fa729ba616df70a' 2017-03-31 17:47:34 +02:00
scroll.feature Set an initial window size for background tabs 2017-06-11 17:48:01 +02:00
search.feature Add tests for manual selection 2017-05-09 00:11:25 -07:00
sessions.feature Add (pinned) keyword to 'following tabs open' tests 2017-05-16 20:16:43 -07:00
set.feature Redirect qute:foo to qute://foo 2017-04-06 21:18:58 +02:00
spawn.feature Add posix to stdin test beacause the py script fails on windows 2017-04-12 07:59:40 +02:00
tabs.feature Fix undo with pinned tabs 2017-05-21 21:03:33 -07:00
test_adblock_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_backforward_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_caret_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_completion_bdd.py Fix end2end completion tests for SQL backend. 2017-06-19 07:42:12 -04:00
test_downloads_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_editor_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_hints_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_history_bdd.py Fix pylint/flake8 for sql work. 2017-06-19 07:44:11 -04:00
test_invoke_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_javascript_bdd.py Set an initial window size for background tabs 2017-06-11 17:48:01 +02:00
test_keyinput_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_marks_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_misc_bdd.py Add tests for new private browsing 2017-05-15 11:02:29 +02:00
test_navigate_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_open_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_private_bdd.py Test for private browsing differently 2017-05-17 09:42:28 +02:00
test_prompts_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_scroll_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_search_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_sessions_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_set_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_spawn_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_tabs_bdd.py Warn user if pinned tab is closed via tab-only 2017-05-11 14:30:45 -07:00
test_urlmarks_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_utilcmds_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_yankpaste_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
test_zoom_bdd.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
urlmarks.feature Fix things pointed out in reviews 2017-05-15 11:07:43 +02:00
utilcmds.feature Redirect qute:foo to qute://foo 2017-04-06 21:18:58 +02:00
yankpaste.feature Merge commit '8af5cfb4ac9e6d928cfeb0522fa729ba616df70a' 2017-03-31 17:47:34 +02:00
zoom.feature Add a modeline to all the *.feature files 2017-03-31 16:16:31 +01:00