예제 #1
0
파일: test_launch.py 프로젝트: yuanbw/nauta
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
예제 #2
0
파일: test_launch.py 프로젝트: yuanbw/nauta
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
예제 #3
0
파일: test_launch.py 프로젝트: yuanbw/nauta
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