summaryrefslogtreecommitdiff
path: root/tests/unit/browser/test_qutescheme.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/browser/test_qutescheme.py')
-rw-r--r--tests/unit/browser/test_qutescheme.py31
1 files changed, 21 insertions, 10 deletions
diff --git a/tests/unit/browser/test_qutescheme.py b/tests/unit/browser/test_qutescheme.py
index 8b384a2fc..2066070ea 100644
--- a/tests/unit/browser/test_qutescheme.py
+++ b/tests/unit/browser/test_qutescheme.py
@@ -93,7 +93,9 @@ class TestProcessHandler:
with qtbot.wait_signal(proc.finished, timeout=5000):
proc.start(*py_proc("print('AT&T')"))
- _mimetype, data = qutescheme.qute_process(QtCore.QUrl(f'qute://process/{proc.pid}'))
+ _mimetype, data = qutescheme.qute_process(
+ QtCore.QUrl(f'qute://process/{proc.pid}')
+ )
print(data)
assert f'<title>Process {proc.pid}</title>' in data
@@ -121,9 +123,11 @@ class TestHistoryHandler:
items = []
for i in range(entry_count):
entry_atime = now - i * interval
- entry = {"atime": str(entry_atime),
- "url": QtCore.QUrl("http://www.x.com/" + str(i)),
- "title": "Page " + str(i)}
+ entry = {
+ "atime": str(entry_atime),
+ "url": QtCore.QUrl("http://www.x.com/" + str(i)),
+ "title": "Page " + str(i),
+ }
items.insert(0, entry)
return items
@@ -229,7 +233,8 @@ class TestPDFJSHandler:
def test_existing_resource(self):
"""Test with a resource that exists."""
_mimetype, data = qutescheme.data_for_url(
- QtCore.QUrl('qute://pdfjs/existing/file.html'))
+ QtCore.QUrl('qute://pdfjs/existing/file.html')
+ )
assert data == b'foobar'
def test_nonexisting_resource(self, caplog):
@@ -253,7 +258,8 @@ class TestPDFJSHandler:
f.write('<pdf content>')
_mimetype, data = qutescheme.data_for_url(
- QtCore.QUrl('qute://pdfjs/web/viewer.html?filename=' + filename))
+ QtCore.QUrl('qute://pdfjs/web/viewer.html?filename=' + filename)
+ )
assert b'PDF.js' in data
def test_viewer_no_filename(self):
@@ -263,20 +269,25 @@ class TestPDFJSHandler:
def test_viewer_inexistent_file(self):
with pytest.raises(qutescheme.Redirect):
- qutescheme.data_for_url(QtCore.QUrl('qute://pdfjs/web/viewer.html?'
- 'filename=foobar&source=example.org'))
+ qutescheme.data_for_url(
+ QtCore.QUrl(
+ 'qute://pdfjs/web/viewer.html?' 'filename=foobar&source=example.org'
+ )
+ )
def test_viewer_inexistent_file_no_source(self):
with pytest.raises(qutescheme.UrlInvalidError,
match='Missing source'):
qutescheme.data_for_url(
- QtCore.QUrl('qute://pdfjs/web/viewer.html?filename=foobar'))
+ QtCore.QUrl('qute://pdfjs/web/viewer.html?filename=foobar')
+ )
def test_file(self, download_tmpdir):
"""Load a file via qute://pdfjs/file."""
(download_tmpdir / 'testfile').write_binary(b'foo')
_mimetype, data = qutescheme.data_for_url(
- QtCore.QUrl('qute://pdfjs/file?filename=testfile'))
+ QtCore.QUrl('qute://pdfjs/file?filename=testfile')
+ )
assert data == b'foo'
def test_file_no_filename(self):