def test_is_gui_browser_available_text_browser(mocker): webbrowser_get_mock = mocker.patch('webbrowser.get') webbrowser_get_mock.return_value = webbrowser.GenericBrowser(name='') assert launcher.is_gui_browser_available() is False
def test_is_gui_browser_available_no_browser(mocker): webbrowser_get_mock = mocker.patch('webbrowser.get') webbrowser_get_mock.side_effect = webbrowser.Error assert launcher.is_gui_browser_available() is False
def test_is_gui_browser_available(mocker): webbrowser_get_mock = mocker.patch('webbrowser.get') webbrowser_get_mock.return_value = webbrowser.Opera() assert launcher.is_gui_browser_available() is True