summaryrefslogtreecommitdiff
path: root/tests/unit/browser/webkit/test_webkitelem.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/browser/webkit/test_webkitelem.py')
-rw-r--r--tests/unit/browser/webkit/test_webkitelem.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/unit/browser/webkit/test_webkitelem.py b/tests/unit/browser/webkit/test_webkitelem.py
index 85947f03f..042883645 100644
--- a/tests/unit/browser/webkit/test_webkitelem.py
+++ b/tests/unit/browser/webkit/test_webkitelem.py
@@ -27,17 +27,20 @@ import itertools
import dataclasses
import pytest
-QWebElement = pytest.importorskip('qutebrowser.qt.webkit').QWebElement
from qutebrowser.browser import browsertab
-from qutebrowser.browser.webkit import webkitelem
from qutebrowser.misc import objects
from qutebrowser.utils import usertypes
from qutebrowser.qt import core
+from helpers import testutils
if TYPE_CHECKING:
from helpers import stubs
+QWebElement = testutils.qt_module_skip('webkit').QWebElement
+if QWebElement:
+ from qutebrowser.browser.webkit import webkitelem
+
def get_webelem(geometry=None, frame=None, *, null=False, style=None,
attributes=None, tagname=None, classes=None,