diff options
author | Florian Bruhin <git@the-compiler.org> | 2018-02-20 23:21:24 +0100 |
---|---|---|
committer | Florian Bruhin <git@the-compiler.org> | 2018-02-20 23:26:22 +0100 |
commit | 0d4e20c39529a3ec180870e1f7662efca1724845 (patch) | |
tree | 8a7a5908ba3598030303ad62ba9520e0cf158a28 /tests/unit/config/test_configcommands.py | |
parent | 6c5876a494fbd6de4eb50f0e96acf9eab39af716 (diff) | |
download | qutebrowser-0d4e20c39529a3ec180870e1f7662efca1724845.tar.gz qutebrowser-0d4e20c39529a3ec180870e1f7662efca1724845.zip |
Whitelist config options which support URL patterns
Diffstat (limited to 'tests/unit/config/test_configcommands.py')
-rw-r--r-- | tests/unit/config/test_configcommands.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/unit/config/test_configcommands.py b/tests/unit/config/test_configcommands.py index 8d48c94f2..27075e869 100644 --- a/tests/unit/config/test_configcommands.py +++ b/tests/unit/config/test_configcommands.py @@ -104,6 +104,16 @@ class TestSet: match='Error while parsing :/: No scheme given'): commands.set(0, option, 'false', pattern=':/') + def test_set_no_pattern(self, monkeypatch, commands): + """Run ':set --pattern=*://* colors.statusbar.normal.bg #abcdef. + + Should show an error as patterns are unsupported. + """ + with pytest.raises(cmdexc.CommandError, + match='does not support URL patterns'): + commands.set(0, 'colors.statusbar.normal.bg', '#abcdef', + pattern='*://*') + @pytest.mark.parametrize('temp', [True, False]) def test_set_temp_override(self, commands, config_stub, yaml_value, temp): """Invoking :set twice. |