summaryrefslogtreecommitdiff
path: root/tests/unit/utils/test_version.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/utils/test_version.py')
-rw-r--r--tests/unit/utils/test_version.py10
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: