summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-03-17 17:36:52 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-03-17 17:36:52 +0100
commit07687ef24c8b74da7a86049927e5fa5f89d37314 (patch)
treed45adaf17448d7b321c81ea6257c6523adc218e8
parentd56e01118c9272e1bd2557a88858dc5eae05d01c (diff)
downloadqutebrowser-07687ef24c8b74da7a86049927e5fa5f89d37314.tar.gz
qutebrowser-07687ef24c8b74da7a86049927e5fa5f89d37314.zip
Add missing test for HardwareMediaKeyHandling
-rw-r--r--tests/unit/config/test_qtargs.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/unit/config/test_qtargs.py b/tests/unit/config/test_qtargs.py
index e12eeaea9..9d24b97a5 100644
--- a/tests/unit/config/test_qtargs.py
+++ b/tests/unit/config/test_qtargs.py
@@ -462,6 +462,15 @@ class TestWebEngineArgs:
expected = ['--disable-features=InstalledApp'] if has_workaround else []
assert disable_features_args == expected
+ @pytest.mark.parametrize('enabled', [True, False])
+ def test_media_keys(self, config_stub, parser, enabled):
+ config_stub.val.input.media_keys = enabled
+
+ parsed = parser.parse_args([])
+ args = qtargs.qt_args(parsed)
+
+ assert ('--disable-features=HardwareMediaKeyHandling' in args) != enabled
+
@pytest.mark.parametrize('variant, expected', [
(
'qt_515_1',