Fix test_url
This commit is contained in:
parent
8e5a86fb13
commit
d2dd32b979
@ -73,14 +73,14 @@ def test_set_url(url_widget, url_text):
|
|||||||
assert url_widget.text() == ""
|
assert url_widget.text() == ""
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.parametrize('url_text, title, text', [
|
@pytest.mark.parametrize('url_text', [
|
||||||
('http://abc123.com/this/awesome/url.html', 'Awesome site', 'click me!'),
|
'http://abc123.com/this/awesome/url.html',
|
||||||
('https://supersecret.gov/nsa/files.txt', 'Secret area', None),
|
'https://supersecret.gov/nsa/files.txt',
|
||||||
(None, None, 'did I break?!')
|
None,
|
||||||
])
|
])
|
||||||
def test_set_hover_url(url_widget, url_text, title, text):
|
def test_set_hover_url(url_widget, url_text):
|
||||||
"""Test text when hovering over a link."""
|
"""Test text when hovering over a link."""
|
||||||
url_widget.set_hover_url(url_text, title, text)
|
url_widget.set_hover_url(url_text)
|
||||||
if url_text is not None:
|
if url_text is not None:
|
||||||
assert url_widget.text() == url_text
|
assert url_widget.text() == url_text
|
||||||
assert url_widget._urltype == url.UrlType.hover
|
assert url_widget._urltype == url.UrlType.hover
|
||||||
@ -99,7 +99,7 @@ def test_set_hover_url(url_widget, url_text, title, text):
|
|||||||
])
|
])
|
||||||
def test_set_hover_url_encoded(url_widget, url_text, expected):
|
def test_set_hover_url_encoded(url_widget, url_text, expected):
|
||||||
"""Test text when hovering over a percent encoded link."""
|
"""Test text when hovering over a percent encoded link."""
|
||||||
url_widget.set_hover_url(url_text, 'title', 'text')
|
url_widget.set_hover_url(url_text)
|
||||||
assert url_widget.text() == expected
|
assert url_widget.text() == expected
|
||||||
assert url_widget._urltype == url.UrlType.hover
|
assert url_widget._urltype == url.UrlType.hover
|
||||||
|
|
||||||
@ -154,7 +154,7 @@ def test_on_tab_changed(url_widget, tab_widget, load_status, url_text):
|
|||||||
def test_normal_url(url_widget, url_text, load_status, expected_status):
|
def test_normal_url(url_widget, url_text, load_status, expected_status):
|
||||||
url_widget.set_url(url_text)
|
url_widget.set_url(url_text)
|
||||||
url_widget.on_load_status_changed(load_status.name)
|
url_widget.on_load_status_changed(load_status.name)
|
||||||
url_widget.set_hover_url(url_text, "", "")
|
url_widget.set_hover_url(url_text)
|
||||||
url_widget.set_hover_url("", "", "")
|
url_widget.set_hover_url("")
|
||||||
assert url_widget.text() == url_text
|
assert url_widget.text() == url_text
|
||||||
assert url_widget._urltype == expected_status
|
assert url_widget._urltype == expected_status
|
||||||
|
Loading…
Reference in New Issue
Block a user