From 07687ef24c8b74da7a86049927e5fa5f89d37314 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 17 Mar 2021 17:36:52 +0100 Subject: Add missing test for HardwareMediaKeyHandling --- tests/unit/config/test_qtargs.py | 9 +++++++++ 1 file changed, 9 insertions(+) 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', -- cgit v1.2.3-54-g00ecf