fix: test: test_network_handler_with_url
This commit is contained in:
parent
551bf5a53d
commit
41b8785a4e
@ -530,15 +530,20 @@ def test_sigint_handler(capsys):
|
||||
@pytest.mark.parametrize(
|
||||
'url, exp_res',
|
||||
[
|
||||
['http://example.com.', ('', 0, 1)],
|
||||
['http://example.com', ('Example Domain', 0, 0)],
|
||||
['http://example.com/page1.txt', (('', 1, 0))],
|
||||
['about:new_page', (('', 0, 1))],
|
||||
['chrome://version/', (('', 0, 1))],
|
||||
['chrome://version/', (('', 0, 1))],
|
||||
['http://example.com.', (None, None, None, 0, 1)],
|
||||
['http://example.com', ('Example Domain', None, None, 0, 0)],
|
||||
['http://example.com/page1.txt', (('', '', '', 1, 0))],
|
||||
['about:new_page', ((None, None, None, 0, 1))],
|
||||
['chrome://version/', ((None, None, None, 0, 1))],
|
||||
['chrome://version/', ((None, None, None, 0, 1))],
|
||||
[
|
||||
'http://4pda.ru/forum/index.php?showtopic=182463&st=1640#entry6044923',
|
||||
('Samsung GT-I5800 Galaxy 580 - Обсуждение - 4PDA', 0, 0)
|
||||
(
|
||||
'Samsung GT-I5800 Galaxy 580 - Обсуждение - 4PDA',
|
||||
'Samsung GT-I5800 Galaxy 580 - Обсуждение - 4PDA',
|
||||
'Samsung GT-I5800 Galaxy 580 - Обсуждение - 4PDA',
|
||||
0, 0
|
||||
)
|
||||
],
|
||||
[
|
||||
'https://www.google.ru/search?'
|
||||
@ -547,18 +552,25 @@ def test_sigint_handler(capsys):
|
||||
'gs_l=serp.3..33i21.28976559.28977886.0.'
|
||||
'28978017.6.6.0.0.0.0.167.668.0j5.5.0....0...1c.1.64.'
|
||||
'serp..1.2.311.06cSKPTLo18',
|
||||
('xkbcomp alt gr', 0, 0)
|
||||
('xkbcomp alt gr', None, None, 0, 0)
|
||||
],
|
||||
[
|
||||
'http://www.vim.org/scripts/script.php?script_id=4641',
|
||||
(
|
||||
'mlessnau_case - "in-case" selection, deletion and substitution '
|
||||
'for underscore, camel, mixed case : vim online', 0, 0
|
||||
'for underscore, camel, mixed case : vim online',
|
||||
None, None, 0, 0
|
||||
)
|
||||
],
|
||||
[
|
||||
'http://www.kadrof.ru/cat_exchange.shtml',
|
||||
('Все биржи фриланса и удаленной работы - больше 110 сайтов | Kadrof.ru', 0, 0)
|
||||
(
|
||||
'Все биржи фриланса и удаленной работы - больше 110 сайтов | Kadrof.ru',
|
||||
'Здесь собраны самые популярные биржи удаленной работы и фриланса для новичков и опытных специалистов. '
|
||||
'Более 110 ресурсов по видам:',
|
||||
'биржи удаленной работы,биржи фриланс',
|
||||
0, 0
|
||||
)
|
||||
],
|
||||
]
|
||||
)
|
||||
@ -570,7 +582,9 @@ def test_network_handler_with_url(url, exp_res):
|
||||
buku.myproxy = None
|
||||
res = buku.network_handler(url)
|
||||
if urlparse(url).netloc == 'www.google.ru':
|
||||
res = (res[0].split(" - ")[0], res[1], res[2])
|
||||
temp_res = [res[0].split(" - ")[0], ]
|
||||
temp_res.extend(res[1:])
|
||||
res = tuple(temp_res)
|
||||
assert res == exp_res
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user