def test_selectVideoQuality_should_call_userSelectsVideoQuality_if_user_selected_that_option(self): sys.modules["__main__"].settings.getSetting.return_value = "0" player = VimeoPlayer() player.userSelectsVideoQuality = Mock() player.selectVideoQuality({}, {"isHD":"1"}) player.userSelectsVideoQuality.assert_called_with({})
def test_selectVideoQuality_should_call_userSelectsVideoQuality_if_user_selected_that_option( self): sys.modules["__main__"].settings.getSetting.return_value = "0" player = VimeoPlayer() player.userSelectsVideoQuality = Mock() player.selectVideoQuality({}, {"isHD": "1"}) player.userSelectsVideoQuality.assert_called_with({})
def test_userSelectsVideoQuality_should_call_xbmc_dialog_select_to_ask_for_user_input(self): sys.modules["__main__"].settings.getSetting.return_value = "1" sys.modules["__main__"].xbmcgui.Dialog().select.return_value = -1 sys.modules["__main__"].language.return_value = "" player = VimeoPlayer() url = player.userSelectsVideoQuality({}) print repr(url) assert(sys.modules["__main__"].xbmcgui.Dialog().select.call_count > 0)
def test_userSelectsVideoQuality_should_select_proper_quality_based_on_user_input(self): sys.modules["__main__"].settings.getSetting.return_value = "1" sys.modules["__main__"].xbmcgui.Dialog().select.return_value = 0 sys.modules["__main__"].language.return_value = "" player = VimeoPlayer() url = player.userSelectsVideoQuality({}) sys.modules["__main__"].xbmcgui.Dialog().select.assert_called_with("", ["720p", "SD"]) assert(url == "hd")
def test_userSelectsVideoQuality_should_call_xbmc_dialog_select_to_ask_for_user_input( self): sys.modules["__main__"].settings.getSetting.return_value = "1" sys.modules["__main__"].xbmcgui.Dialog().select.return_value = -1 sys.modules["__main__"].language.return_value = "" player = VimeoPlayer() url = player.userSelectsVideoQuality({}) print repr(url) assert (sys.modules["__main__"].xbmcgui.Dialog().select.call_count > 0)
def test_userSelectsVideoQuality_should_select_proper_quality_based_on_user_input( self): sys.modules["__main__"].settings.getSetting.return_value = "1" sys.modules["__main__"].xbmcgui.Dialog().select.return_value = 0 sys.modules["__main__"].language.return_value = "" player = VimeoPlayer() url = player.userSelectsVideoQuality({}) sys.modules["__main__"].xbmcgui.Dialog().select.assert_called_with( "", ["720p", "SD"]) assert (url == "hd")