Add test checking `Feature(8)` == ClipboardReadWrite

Co-Authored-By: Florian Bruhin <me@the-compiler.org>
This commit is contained in:
toofar 2024-11-16 14:42:46 +13:00
parent a085e3caa0
commit 6d9563035e
1 changed files with 14 additions and 0 deletions

View File

@ -230,3 +230,17 @@ class TestFindFlags:
backward=backward,
)
assert str(flags) == expected
class TestWebEnginePermissions:
def test_clipboard_value(self):
# Ensure the ClipboardReadWrite permission is in the permission map,
# despite us specifying it by number.
permissions_cls = webenginetab._WebEnginePermissions
try:
clipboard = QWebEnginePage.Feature.ClipboardReadWrite
except AttributeError:
pytest.skip("enum member not available")
assert clipboard in permissions_cls._options
assert clipboard in permissions_cls._messages