summaryrefslogtreecommitdiff
path: root/tests/unit/browser/webengine/test_webenginedownloads.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/browser/webengine/test_webenginedownloads.py')
-rw-r--r--tests/unit/browser/webengine/test_webenginedownloads.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/unit/browser/webengine/test_webenginedownloads.py b/tests/unit/browser/webengine/test_webenginedownloads.py
index 877af3c9a..3902b9f2b 100644
--- a/tests/unit/browser/webengine/test_webenginedownloads.py
+++ b/tests/unit/browser/webengine/test_webenginedownloads.py
@@ -17,13 +17,12 @@
# You should have received a copy of the GNU General Public License
# along with qutebrowser. If not, see <https://www.gnu.org/licenses/>.
-import os.path
import base64
import dataclasses
import pytest
-pytest.importorskip('PyQt5.QtWebEngineWidgets')
-from PyQt5.QtWebEngineWidgets import QWebEngineProfile
+pytest.importorskip('qutebrowser.qt.webenginecore')
+from qutebrowser.qt.webenginecore import QWebEngineProfile
from qutebrowser.utils import urlutils, usertypes, utils
from qutebrowser.browser.webengine import webenginedownloads
@@ -154,7 +153,8 @@ class TestDataUrlWorkaround:
def check_item(item):
assert item.mimeType() == 'application/pdf'
assert item.url().scheme() == 'data'
- assert os.path.basename(item.path()) == expected_names.before
+ assert item.downloadFileName() == expected_names.before
+
return True
with qtbot.wait_signal(webengine_profile.downloadRequested,