qutebrowser/tests/end2end
Niklas Haas 1b5664b72f Add --cycle flag to :set
Chooses the next value from the provided list of values (string-wise
comparison). Technically, the 'option!' syntax for toggling bools is now
redundant, but a translation from 'option!' to '--cycle option false
true' is kept for backwards compatibility.

The '--cycle' flag could also be technically optionally, since the only
thing that depends on it is preserving the error message for specifying
multiple values. (But I think it's best to keep it explicit, as a
principle-of-least-surprise thing)

Note: The business logic of picking the next value and setting it was
moved out to a separate function to avoid tripping pylint's
too-many-branches detector.

Fixes #47
2016-11-24 07:22:06 +01:00
..
data Add missing file 2016-11-22 11:42:01 +01:00
features Add --cycle flag to :set 2016-11-24 07:22:06 +01:00
fixtures Fix lint 2016-11-10 22:45:27 +01:00
conftest.py Reenable @qtwebengine_createWindow tests 2016-11-15 07:03:13 +01:00
test_dirbrowser.py Mark test_dirbrowser as qtwebengine_skip 2016-08-18 23:05:31 +02:00
test_hints_html.py tests: Add QUTE_BDD_WEBENGINE environment variable 2016-09-05 15:08:00 +02:00
test_insert_mode.py Try to stabilize test_insert_mode 2016-10-06 10:40:28 +02:00
test_invocations.py Remove support for an empty data/config/cachedir 2016-11-14 23:13:21 +01:00
test_mhtml_e2e.py tests: Mark test_mhtml_e2e as qtwebengine_todo 2016-08-18 23:32:26 +02:00