summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2019-12-20 12:17:38 +0100
committerFlorian Bruhin <me@the-compiler.org>2019-12-20 12:17:38 +0100
commit18696e69deb569d4884c74c0ed56d75d52983e61 (patch)
treef4f5e990a043151f12eb0c17739d996a296ea937
parent3d67311bccfcd24fba83e3b751e9d198f41aceb8 (diff)
downloadqutebrowser-18696e69deb569d4884c74c0ed56d75d52983e61.tar.gz
qutebrowser-18696e69deb569d4884c74c0ed56d75d52983e61.zip
Fix test_resource_type_values with Qt 5.7
-rw-r--r--tests/unit/browser/webengine/test_webengineinterceptor.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/unit/browser/webengine/test_webengineinterceptor.py b/tests/unit/browser/webengine/test_webengineinterceptor.py
index 437a014e8..e4df5f460 100644
--- a/tests/unit/browser/webengine/test_webengineinterceptor.py
+++ b/tests/unit/browser/webengine/test_webengineinterceptor.py
@@ -27,6 +27,8 @@ pytest.importorskip('PyQt5.QtWebEngineWidgets')
from PyQt5.QtWebEngineCore import QWebEngineUrlRequestInfo
from qutebrowser.browser.webengine import interceptor
+from qutebrowser.extensions import interceptors
+from qutebrowser.utils import qtutils
def test_no_missing_resource_types():
@@ -40,4 +42,8 @@ def test_no_missing_resource_types():
def test_resource_type_values():
request_interceptor = interceptor.RequestInterceptor()
for qt_value, qb_item in request_interceptor._resource_types.items():
+ if (qtutils.version_check('5.7.1', exact=True, compiled=False) and
+ qb_item == interceptors.ResourceType.unknown):
+ # Qt 5.7 has ResourceTypeUnknown = 18 instead of 255
+ continue
assert qt_value == qb_item.value