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(
|
@pytest.mark.parametrize(
|
||||||
'url, exp_res',
|
'url, exp_res',
|
||||||
[
|
[
|
||||||
['http://example.com.', ('', 0, 1)],
|
['http://example.com.', (None, None, None, 0, 1)],
|
||||||
['http://example.com', ('Example Domain', 0, 0)],
|
['http://example.com', ('Example Domain', None, None, 0, 0)],
|
||||||
['http://example.com/page1.txt', (('', 1, 0))],
|
['http://example.com/page1.txt', (('', '', '', 1, 0))],
|
||||||
['about:new_page', (('', 0, 1))],
|
['about:new_page', ((None, None, None, 0, 1))],
|
||||||
['chrome://version/', (('', 0, 1))],
|
['chrome://version/', ((None, None, None, 0, 1))],
|
||||||
['chrome://version/', (('', 0, 1))],
|
['chrome://version/', ((None, None, None, 0, 1))],
|
||||||
[
|
[
|
||||||
'http://4pda.ru/forum/index.php?showtopic=182463&st=1640#entry6044923',
|
'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?'
|
'https://www.google.ru/search?'
|
||||||
@ -547,18 +552,25 @@ def test_sigint_handler(capsys):
|
|||||||
'gs_l=serp.3..33i21.28976559.28977886.0.'
|
'gs_l=serp.3..33i21.28976559.28977886.0.'
|
||||||
'28978017.6.6.0.0.0.0.167.668.0j5.5.0....0...1c.1.64.'
|
'28978017.6.6.0.0.0.0.167.668.0j5.5.0....0...1c.1.64.'
|
||||||
'serp..1.2.311.06cSKPTLo18',
|
'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',
|
'http://www.vim.org/scripts/script.php?script_id=4641',
|
||||||
(
|
(
|
||||||
'mlessnau_case - "in-case" selection, deletion and substitution '
|
'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',
|
'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
|
buku.myproxy = None
|
||||||
res = buku.network_handler(url)
|
res = buku.network_handler(url)
|
||||||
if urlparse(url).netloc == 'www.google.ru':
|
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
|
assert res == exp_res
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user