diff options
author | Florian Bruhin <me@the-compiler.org> | 2023-09-25 18:05:35 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2023-09-26 10:39:14 +0200 |
commit | 318e3e709ebef2377910bbeff71d94a7114f3292 (patch) | |
tree | 4fae1dfec0ce180b61bedd2446f2f3248bc6d064 | |
parent | 67ba307301f4d7798e3aad050ed30a7cbebfec54 (diff) | |
download | qutebrowser-318e3e709ebef2377910bbeff71d94a7114f3292.tar.gz qutebrowser-318e3e709ebef2377910bbeff71d94a7114f3292.zip |
Skip test_real_chromium_version on newer Qt versions
Is wrong on unstable Archlinux env when Qt is newer than PyQt. But no need for this when we have the API anyways.
(cherry picked from commit a6171337f956048daa8e72745b755a40b607a4f4)
-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 486270d70..586e86e54 100644 --- a/tests/unit/utils/test_version.py +++ b/tests/unit/utils/test_version.py @@ -989,6 +989,16 @@ class TestWebEngineVersions: def test_real_chromium_version(self, qapp): """Compare the inferred Chromium version with the real one.""" + try: + from qutebrowser.qt.webenginecore import ( + qWebEngineVersion, + qWebEngineChromiumVersion, + ) + except ImportError: + pass + else: + pytest.skip("API available to get the real version") + pyqt_webengine_version = version._get_pyqt_webengine_qt_version() if pyqt_webengine_version is None: if '.dev' in PYQT_VERSION_STR: |