summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2022-06-13 19:37:05 +0200
committerFlorian Bruhin <me@the-compiler.org>2022-06-13 19:37:05 +0200
commitcd1be710de29eb29cf16e3b22185afd093c2ff19 (patch)
treec1acd5ba09b16dbb9e795f7fb79a57f39fe98f80
parentf81bc8a53f7791093938965676ecdbd4e62beb33 (diff)
downloadqutebrowser-cd1be710de29eb29cf16e3b22185afd093c2ff19.tar.gz
qutebrowser-cd1be710de29eb29cf16e3b22185afd093c2ff19.zip
Fix lint with FindFlags change
-rw-r--r--qutebrowser/browser/webengine/webenginetab.py6
-rw-r--r--tests/unit/browser/webengine/test_webenginetab.py3
2 files changed, 6 insertions, 3 deletions
diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py
index 0d0edabe3..afb41c262 100644
--- a/qutebrowser/browser/webengine/webenginetab.py
+++ b/qutebrowser/browser/webengine/webenginetab.py
@@ -105,11 +105,13 @@ class _FindFlags:
def to_qt(self):
"""Convert flags into Qt flags."""
+ # FIXME:mypy Those should be correct, reevaluate with PyQt6-stubs
flags = QWebEnginePage.FindFlag(0)
if self.case_sensitive:
- flags |= QWebEnginePage.FindFlag.FindCaseSensitively
+ flags |= ( # type: ignore[assignment]
+ QWebEnginePage.FindFlag.FindCaseSensitively)
if self.backward:
- flags |= QWebEnginePage.FindFlag.FindBackward
+ flags |= QWebEnginePage.FindFlag.FindBackward # type: ignore[assignment]
return flags
def __bool__(self):
diff --git a/tests/unit/browser/webengine/test_webenginetab.py b/tests/unit/browser/webengine/test_webenginetab.py
index 446dbd9a7..30807bb4e 100644
--- a/tests/unit/browser/webengine/test_webenginetab.py
+++ b/tests/unit/browser/webengine/test_webenginetab.py
@@ -219,7 +219,8 @@ def test_notification_permission_workaround():
class TestFindFlags:
@pytest.mark.parametrize("case_sensitive, backward, expected", [
- (True, True, QWebEnginePage.FindFlag.FindCaseSensitively | QWebEnginePage.FindFlag.FindBackward),
+ (True, True, (QWebEnginePage.FindFlag.FindCaseSensitively |
+ QWebEnginePage.FindFlag.FindBackward)),
(True, False, QWebEnginePage.FindFlag.FindCaseSensitively),
(False, True, QWebEnginePage.FindFlag.FindBackward),
(False, False, QWebEnginePage.FindFlag(0)),