summaryrefslogtreecommitdiff
path: root/tests/unit/config/test_config.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/config/test_config.py')
-rw-r--r--tests/unit/config/test_config.py16
1 files changed, 12 insertions, 4 deletions
diff --git a/tests/unit/config/test_config.py b/tests/unit/config/test_config.py
index f09124b2a..24d724a9d 100644
--- a/tests/unit/config/test_config.py
+++ b/tests/unit/config/test_config.py
@@ -715,12 +715,20 @@ class TestConfig:
with qtbot.assert_not_emitted(conf.changed):
meth('colors.statusbar.normal.bg', '#abcdef', pattern=pattern)
- def test_dump_userconfig(self, conf):
+ @pytest.mark.parametrize("include_hidden", [True, False])
+ def test_dump_userconfig(self, conf, include_hidden):
conf.set_obj('content.plugins', True)
conf.set_obj('content.headers.custom', {'X-Foo': 'bar'})
- lines = ['content.headers.custom = {"X-Foo": "bar"}',
- 'content.plugins = true']
- assert conf.dump_userconfig().splitlines() == lines
+ conf.set_obj('content.webgl', False, hide_userconfig=True)
+
+ lines = [
+ 'content.headers.custom = {"X-Foo": "bar"}',
+ 'content.plugins = true',
+ ]
+ if include_hidden:
+ lines.append("content.webgl = false")
+
+ assert conf.dump_userconfig(include_hidden=include_hidden).splitlines() == lines
def test_dump_userconfig_default(self, conf):
assert conf.dump_userconfig() == '<Default configuration>'