diff options
author | Florian Bruhin <me@the-compiler.org> | 2021-04-15 11:00:18 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2021-04-15 11:00:18 +0200 |
commit | febb921040b6670d9b1694a6ce55ae39384d1306 (patch) | |
tree | 919c14582ee54965d306af38c84607d7dd3673e7 /tests | |
parent | 32604a6651813e25ee6d328c880ef95f76c9c744 (diff) | |
download | qutebrowser-febb921040b6670d9b1694a6ce55ae39384d1306.tar.gz qutebrowser-febb921040b6670d9b1694a6ce55ae39384d1306.zip |
Add QUTE_QTWEBENGINE_VERSION_OVERRIDE
See https://github.com/NixOS/nixpkgs/pull/119376#issuecomment-820073044
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/utils/test_version.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/unit/utils/test_version.py b/tests/unit/utils/test_version.py index b50352e34..734b70468 100644 --- a/tests/unit/utils/test_version.py +++ b/tests/unit/utils/test_version.py @@ -1174,6 +1174,16 @@ class TestChromiumVersion: assert versions.source == 'importlib' assert versions.webengine == expected + @pytest.mark.parametrize('override', [ + utils.VersionNumber(5, 12, 10), + utils.VersionNumber(5, 15, 3), + ]) + def test_override(self, monkeypatch, override): + monkeypatch.setenv('QUTE_QTWEBENGINE_VERSION_OVERRIDE', str(override)) + versions = version.qtwebengine_versions(avoid_init=True) + assert versions.source == 'override' + assert versions.webengine == override + @dataclasses.dataclass class VersionParams: |