@pytest.mark.parametrize('user_input, output', [('qutebrowser.org', 'http://qutebrowser.org'), ('http://qutebrowser.org', 'http://qutebrowser.org'), ('::1/foo', 'http://[::1]/foo'), ('[::1]/foo', 'http://[::1]/foo'), ('http://[::1]', 'http://[::1]'), ('qutebrowser.org', 'http://qutebrowser.org'), ('http://qutebrowser.org', 'http://qutebrowser.org'), ('::1/foo', 'http://[::1]/foo'), ('[::1]/foo', 'http://[::1]/foo'), ('http://[::1]', 'http://[::1]')])
def test_qurl_from_user_input(user_input, output):
 url = urlutils.qurl_from_user_input(user_input)
 assert (url.toString() == output)

@ pytest . mark . parametrize ( 'user_input, output' , [ ( 'qutebrowser.org' , 'http://qutebrowser.org' ) , ( 'http://qutebrowser.org' , 'http://qutebrowser.org' ) , ( '::1/foo' , 'http://[::1]/foo' ) , ( '[::1]/foo' , 'http://[::1]/foo' ) , ( 'http://[::1]' , 'http://[::1]' ) , ( 'qutebrowser.org' , 'http://qutebrowser.org' ) , ( 'http://qutebrowser.org' , 'http://qutebrowser.org' ) , ( '::1/foo' , 'http://[::1]/foo' ) , ( '[::1]/foo' , 'http://[::1]/foo' ) , ( 'http://[::1]' , 'http://[::1]' ) ] ) def test_qurl_from_user_input ( user_input , output ) : url = urlutils . qurl_from_user_input ( user_input ) assert ( url . toString ( ) == output )
test qurl_from_user_input .