summaryrefslogtreecommitdiff
path: root/tests/unit/utils/test_qtutils.py
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-11-20 12:10:50 +0100
committerFlorian Bruhin <me@the-compiler.org>2020-11-20 12:10:50 +0100
commit56fa5db62ac5f672f17503d4deab1e671d800a2c (patch)
tree19b06eef70802a91b6b80f20b7dbe12dfc5d4d9e /tests/unit/utils/test_qtutils.py
parentbf6cda5a9cc91946104fb0023184a2c61fed7772 (diff)
downloadqutebrowser-56fa5db62ac5f672f17503d4deab1e671d800a2c.tar.gz
qutebrowser-56fa5db62ac5f672f17503d4deab1e671d800a2c.zip
tests: Update test_version_check
Use more recent Qt versions and add a test for a dev suffix
Diffstat (limited to 'tests/unit/utils/test_qtutils.py')
-rw-r--r--tests/unit/utils/test_qtutils.py24
1 files changed, 13 insertions, 11 deletions
diff --git a/tests/unit/utils/test_qtutils.py b/tests/unit/utils/test_qtutils.py
index f306b7f39..2e54fb42e 100644
--- a/tests/unit/utils/test_qtutils.py
+++ b/tests/unit/utils/test_qtutils.py
@@ -54,23 +54,25 @@ else:
@pytest.mark.parametrize(['qversion', 'compiled', 'pyqt', 'version', 'exact',
'expected'], [
# equal versions
- ('5.4.0', None, None, '5.4.0', False, True),
- ('5.4.0', None, None, '5.4.0', True, True), # exact=True
- ('5.4.0', None, None, '5.4', True, True), # without trailing 0
+ ('5.14.0', None, None, '5.14.0', False, True),
+ ('5.14.0', None, None, '5.14.0', True, True), # exact=True
+ ('5.14.0', None, None, '5.14', True, True), # without trailing 0
# newer version installed
- ('5.4.1', None, None, '5.4', False, True),
- ('5.4.1', None, None, '5.4', True, False), # exact=True
+ ('5.14.1', None, None, '5.14', False, True),
+ ('5.14.1', None, None, '5.14', True, False), # exact=True
# older version installed
- ('5.3.2', None, None, '5.4', False, False),
- ('5.3.0', None, None, '5.3.2', False, False),
- ('5.3.0', None, None, '5.3.2', True, False), # exact=True
+ ('5.13.2', None, None, '5.14', False, False),
+ ('5.13.0', None, None, '5.13.2', False, False),
+ ('5.13.0', None, None, '5.13.2', True, False), # exact=True
# compiled=True
# new Qt runtime, but compiled against older version
- ('5.4.0', '5.3.0', '5.4.0', '5.4.0', False, False),
+ ('5.14.0', '5.13.0', '5.14.0', '5.14.0', False, False),
# new Qt runtime, compiled against new version, but old PyQt
- ('5.4.0', '5.4.0', '5.3.0', '5.4.0', False, False),
+ ('5.14.0', '5.14.0', '5.13.0', '5.14.0', False, False),
# all up-to-date
- ('5.4.0', '5.4.0', '5.4.0', '5.4.0', False, True),
+ ('5.14.0', '5.14.0', '5.14.0', '5.14.0', False, True),
+ # dev suffix
+ ('5.15.1', '5.15.1', '5.15.2.dev2009281246', '5.15.0', False, True),
])
# pylint: enable=bad-continuation
def test_version_check(monkeypatch, qversion, compiled, pyqt, version, exact,