qutebrowser/tests
Florian Bruhin 36b0e304fc tests: Add first end-to-end test for hints.
This is based on HTML files with a global YAML comment, currently with "target"
as the only allowed key.

The tests then do this:

- Open a HTML file in data/hints/html
- Start hinting
- Make sure only one hint is visible
- Follow it, and make sure the page mentioned in "target:" is reached

Some ideas for the future:

- A "scroll" key, to scroll before hinting
- A "zoom" key, to zoom
- Multiple hints via a list
- Checking position of hints?
- A mode to manually check the pages (to check hint positions)
2016-02-18 20:46:15 +01:00
..
helpers tests: Move fixtures into a separate file. 2016-02-04 07:27:23 +01:00
html Add tests/html/jsalert_multiline.html. 2015-08-27 22:13:40 +02:00
integration tests: Add first end-to-end test for hints. 2016-02-18 20:46:15 +01:00
unit Check pep257 via flake8. 2016-02-10 19:18:47 +01:00
conftest.py Switch to pytest-xvfb. Fixes #1309. 2016-02-16 20:36:23 +01:00
test_conftest.py Adjust copyright years. 2016-01-04 07:12:39 +01:00