Пример #1
0
    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({})
Пример #2
0
    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({})
Пример #3
0
    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)
Пример #4
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")
Пример #5
0
    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)
Пример #6
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")