diff options
author | Florian Bruhin <me@the-compiler.org> | 2022-05-19 16:46:04 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2022-08-23 18:31:41 +0200 |
commit | c5a51eb0bcbab0b68cdfbf3eba2e681cff2adf7a (patch) | |
tree | bc28900a68442263fe84d846ddf1d10db257838d /tests/helpers | |
parent | 5e5044e033798344ff2261ed8b8c9e51a9141546 (diff) | |
download | qutebrowser-c5a51eb0bcbab0b68cdfbf3eba2e681cff2adf7a.tar.gz qutebrowser-c5a51eb0bcbab0b68cdfbf3eba2e681cff2adf7a.zip |
Drop Qt < 5.15
Fixes #7091
TODO: Add changelog
Diffstat (limited to 'tests/helpers')
-rw-r--r-- | tests/helpers/stubs.py | 9 | ||||
-rw-r--r-- | tests/helpers/testutils.py | 22 |
2 files changed, 2 insertions, 29 deletions
diff --git a/tests/helpers/stubs.py b/tests/helpers/stubs.py index 2963a2c13..493bfd55e 100644 --- a/tests/helpers/stubs.py +++ b/tests/helpers/stubs.py @@ -302,17 +302,10 @@ class FakeSignal: Attributes: signal: The name of the signal, like pyqtSignal. - _func: The function to be invoked when the signal gets called. """ - def __init__(self, name='fake', func=None): + def __init__(self, name='fake'): self.signal = '2{}(int, int)'.format(name) - self._func = func - - def __call__(self): - if self._func is None: - raise TypeError("'FakeSignal' object is not callable") - return self._func() def connect(self, slot): """Connect the signal to a slot. diff --git a/tests/helpers/testutils.py b/tests/helpers/testutils.py index 7bbd9ccba..dcc876d40 100644 --- a/tests/helpers/testutils.py +++ b/tests/helpers/testutils.py @@ -38,12 +38,6 @@ from qutebrowser.utils import qtutils, log, utils, version ON_CI = 'CI' in os.environ -qt513 = pytest.mark.skipif( - not qtutils.version_check('5.13'), reason="Needs Qt 5.13 or newer") -qt514 = pytest.mark.skipif( - not qtutils.version_check('5.14'), reason="Needs Qt 5.14 or newer") - - class Color(QColor): """A QColor with a nicer repr().""" @@ -279,22 +273,8 @@ def disable_seccomp_bpf_sandbox(): # no QtWebEngine available return False - affected_versions = set() - for base, patch_range in [ - # 5.12.0 to 5.12.10 (inclusive) - ('5.12', range(0, 11)), - # 5.13.0 to 5.13.2 (inclusive) - ('5.13', range(0, 3)), - # 5.14.0 - ('5.14', [0]), - # 5.15.0 to 5.15.2 (inclusive) - ('5.15', range(0, 3)), - ]: - for patch in patch_range: - affected_versions.add(utils.VersionNumber.parse(f'{base}.{patch}')) - versions = version.qtwebengine_versions(avoid_init=True) - return versions.webengine in affected_versions + return versions.webengine == utils.VersionNumber(5, 15, 2) def import_userscript(name): |