1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
from easydev import browser
from unittest.mock import patch
def test_browse(mocker):
def func(*args, **kwargs):
pass
with patch("webbrowser.open", func):
with patch("webbrowser.open_new", func):
browser.browse("http://pypi.python.org", verbose=True)
browser.browse("pypi.python.org", verbose=True)
browser.browse(".", verbose=True)
def test_browse_module(mocker):
from easydev.browser import main
def func(*args, **kwargs):
pass
with patch("webbrowser.open", func):
main(["browse", "--help"])
main(["browse", "."])
main(["browse", "http://www.uniprot.org"])
|