qutebrowser/tests
Jimmy 4c3461038d Greasemonkey: add minimal end-to-end test.
Just runs a greasemonkey script on a test page and uses console.log to
ensure it is running.

Tests @include, and basic happy path greasemonkey.py operation (loading
and parsing script, scrip_for on webkit), only testing document-start
injecting point but that is the troublsome one at this point.

Tested on py35 debian unstable (oldwebkit and qtwebengine5.9) debian
stable qtwebengine5.7.

Note the extra :reload call for qt5.7 because document-start scripts
don't seem to run on the first page load with the current insertion
point. I need to look into this more to look at ways of fixing this.
2017-11-27 19:27:31 +13:00
..
end2end Greasemonkey: add minimal end-to-end test. 2017-11-27 19:27:31 +13:00
helpers Update comments 2017-11-26 19:43:49 +01:00
manual Update some more references to old config options 2017-07-04 16:46:02 +02:00
unit Add flake8-bugbear 2017-11-26 21:50:12 +01:00
conftest.py update flake8 and flake8-deprecated 2017-11-26 00:16:14 -06:00
test_conftest.py Finally update copyrights... 2017-05-09 21:37:03 +02:00