예제 #1
0
 def test_extractVID_should_return_ids_from_list(self):
     utils = YouTubeUtils()
     result = utils.extractVID(["&v=bla2", "&v=bla3&w="])
     
     assert(len(result) == 2)
     assert(result[0] == "bla2")
     assert(result[1] == "bla3")
    def test_extractVID_should_return_ids_from_list(self):
        utils = YouTubeUtils()
        result = utils.extractVID(["&v=bla2", "&v=bla3&w="])

        assert (len(result) == 2)
        assert (result[0] == "bla2")
        assert (result[1] == "bla3")
예제 #3
0
    def test_extractVID_should_call_log_twice_with_correct_input(self):
        test = [ "?v=bla2", "&v=bla3&", "&v=bla4&", "&v=bla5&"]
        utils = YouTubeUtils()
        result = utils.extractVID(test)

        print repr(result)
        print repr(sys.modules["__main__"].common.log.call_args_list)

        sys.modules["__main__"].common.log.assert_any_call(repr(test), 4)
        sys.modules["__main__"].common.log.assert_any_call(repr([ "bla2", "bla3", "bla4", "bla5"]), 4)

        assert(len(result) == 4)
        assert(result[0] == "bla2")
        assert(result[1] == "bla3")
        assert(result[2] == "bla4")
        assert(result[3] == "bla5")
    def test_extractVID_should_call_log_twice_with_correct_input(self):
        test = ["?v=bla2", "&v=bla3&", "&v=bla4&", "&v=bla5&"]
        utils = YouTubeUtils()
        result = utils.extractVID(test)

        print repr(result)
        print repr(sys.modules["__main__"].common.log.call_args_list)

        sys.modules["__main__"].common.log.assert_any_call(repr(test), 4)
        sys.modules["__main__"].common.log.assert_any_call(
            repr(["bla2", "bla3", "bla4", "bla5"]), 4)

        assert (len(result) == 4)
        assert (result[0] == "bla2")
        assert (result[1] == "bla3")
        assert (result[2] == "bla4")
        assert (result[3] == "bla5")
예제 #5
0
 def test_extractVID_should_return_id_from_string(self):
     utils = YouTubeUtils()
     result = utils.extractVID("/watch?v=bla-id&feature=artist")
     
     assert(len(result) == 1)
     assert(result[0] == "bla-id")
    def test_extractVID_should_return_id_from_string(self):
        utils = YouTubeUtils()
        result = utils.extractVID("/watch?v=bla-id&feature=artist")

        assert (len(result) == 1)
        assert (result[0] == "bla-id")