diff options
author | Florian Bruhin <me@the-compiler.org> | 2019-12-20 12:17:38 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2019-12-20 12:17:38 +0100 |
commit | 18696e69deb569d4884c74c0ed56d75d52983e61 (patch) | |
tree | f4f5e990a043151f12eb0c17739d996a296ea937 | |
parent | 3d67311bccfcd24fba83e3b751e9d198f41aceb8 (diff) | |
download | qutebrowser-18696e69deb569d4884c74c0ed56d75d52983e61.tar.gz qutebrowser-18696e69deb569d4884c74c0ed56d75d52983e61.zip |
Fix test_resource_type_values with Qt 5.7
-rw-r--r-- | tests/unit/browser/webengine/test_webengineinterceptor.py | 6 |
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 |