diff --git a/tests/test_buku.py b/tests/test_buku.py index 81e8b6e..d528907 100644 --- a/tests/test_buku.py +++ b/tests/test_buku.py @@ -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