diff options
author | Florian Bruhin <me@the-compiler.org> | 2021-03-17 17:36:52 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2021-03-17 17:36:52 +0100 |
commit | 07687ef24c8b74da7a86049927e5fa5f89d37314 (patch) | |
tree | d45adaf17448d7b321c81ea6257c6523adc218e8 | |
parent | d56e01118c9272e1bd2557a88858dc5eae05d01c (diff) | |
download | qutebrowser-07687ef24c8b74da7a86049927e5fa5f89d37314.tar.gz qutebrowser-07687ef24c8b74da7a86049927e5fa5f89d37314.zip |
Add missing test for HardwareMediaKeyHandling
-rw-r--r-- | tests/unit/config/test_qtargs.py | 9 |
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', |