summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-01-13 12:31:06 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-01-13 20:27:18 +0100
commit0afe7989f8febfecc8b7a48d8c834350c4a62569 (patch)
tree8a9c18fa55ebc87f727463da9f257a12b7c8c15a
parentd99fd1968a3f714428161ae7ae1bc40ab65cefd5 (diff)
downloadqutebrowser-0afe7989f8febfecc8b7a48d8c834350c4a62569.tar.gz
qutebrowser-0afe7989f8febfecc8b7a48d8c834350c4a62569.zip
dataclasses: Fix issues in test_tabhistory
See #6023
-rw-r--r--tests/unit/browser/webkit/test_tabhistory.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/unit/browser/webkit/test_tabhistory.py b/tests/unit/browser/webkit/test_tabhistory.py
index bf3ea2be4..379ef5afe 100644
--- a/tests/unit/browser/webkit/test_tabhistory.py
+++ b/tests/unit/browser/webkit/test_tabhistory.py
@@ -22,10 +22,12 @@
import dataclasses
from typing import Any
-from PyQt5.QtCore import QUrl, QPoint
import pytest
+pytest.importorskip('PyQt5.QtWebKit')
+from PyQt5.QtCore import QUrl, QPoint
+from PyQt5.QtWebKit import QWebHistory
-tabhistory = pytest.importorskip('qutebrowser.browser.webkit.tabhistory')
+from qutebrowser.browser.webkit import tabhistory
from qutebrowser.misc.sessions import TabHistoryItem as Item
from qutebrowser.utils import qtutils
@@ -55,8 +57,8 @@ ITEMS = [
@dataclasses.dataclass
class Objects:
- history: Any # FIXME
- user_data: Any # FIXME
+ history: QWebHistory
+ user_data: Any
@pytest.fixture