예제 #1
0
 def test_addNextFolder_should_increment_current_page(self):
     sys.modules["__main__"].language.return_value = "Next"
     input = {"some_other_param":"some_value", "some_param":"some_other_value","page":"45"}
     utils = YouTubeUtils()
     result = []
     
     utils.addNextFolder(result, input)
     
     assert(result[0]["page"] == "46")
    def test_addNextFolder_should_increment_current_page(self):
        sys.modules["__main__"].language.return_value = "Next"
        input = {
            "some_other_param": "some_value",
            "some_param": "some_other_value",
            "page": "45"
        }
        utils = YouTubeUtils()
        result = []

        utils.addNextFolder(result, input)

        assert (result[0]["page"] == "46")
예제 #3
0
 def test_addNextFolder_should_ignore_item_Title_thumbnail_page_and_new_results_funtion(self):
     sys.modules["__main__"].language.return_value = "Next"
     input = {"some_other_param":"some_value", "some_param":"some_other_value","page":"1","Title":"My annoying Title", "thumbnail":"someThumbnail","new_results_function":"functionPointer"}
     utils = YouTubeUtils()
     result = []
     
     utils.addNextFolder(result, input)
     
     assert(result[0]["Title"] == "Next")
     assert(result[0]["some_other_param"] == "some_value")
     assert(result[0]["some_param"] == "some_other_value")
     assert(result[0]["page"] == "2")
     assert(result[0]["thumbnail"] == "next")
     assert(result[0]["next"] == "true")
    def test_addNextFolder_should_ignore_item_Title_thumbnail_page_and_new_results_funtion(
            self):
        sys.modules["__main__"].language.return_value = "Next"
        input = {
            "some_other_param": "some_value",
            "some_param": "some_other_value",
            "page": "1",
            "Title": "My annoying Title",
            "thumbnail": "someThumbnail",
            "new_results_function": "functionPointer"
        }
        utils = YouTubeUtils()
        result = []

        utils.addNextFolder(result, input)

        assert (result[0]["Title"] == "Next")
        assert (result[0]["some_other_param"] == "some_value")
        assert (result[0]["some_param"] == "some_other_value")
        assert (result[0]["page"] == "2")
        assert (result[0]["thumbnail"] == "next")
        assert (result[0]["next"] == "true")