diff options
author | Florian Bruhin <me@the-compiler.org> | 2021-01-13 12:31:06 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2021-01-13 20:27:18 +0100 |
commit | 0afe7989f8febfecc8b7a48d8c834350c4a62569 (patch) | |
tree | 8a9c18fa55ebc87f727463da9f257a12b7c8c15a | |
parent | d99fd1968a3f714428161ae7ae1bc40ab65cefd5 (diff) | |
download | qutebrowser-0afe7989f8febfecc8b7a48d8c834350c4a62569.tar.gz qutebrowser-0afe7989f8febfecc8b7a48d8c834350c4a62569.zip |
dataclasses: Fix issues in test_tabhistory
See #6023
-rw-r--r-- | tests/unit/browser/webkit/test_tabhistory.py | 10 |
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 |