Spaces:
Runtime error
Runtime error
from youtube_transcriber.video import YoutubeVideo | |
from youtube_transcriber.utils import create_videos | |
from youtube_transcriber.utils import nest_list | |
def test_create_videos(): | |
video_params = [ | |
{'channel_name': 'MrBeast Shorts', 'url': 'https://www.youtube.com/watch?v=mJ4t7iNF86g'}, | |
{'channel_name': 'MrBeast Shorts', 'url': 'https://www.youtube.com/watch?v=UPhxU9J46Qk'} | |
] | |
videos = create_videos(video_params) | |
assert len(videos) == 2 | |
assert type(videos[0]) == YoutubeVideo | |
assert videos[1].url == "https://www.youtube.com/watch?v=UPhxU9J46Qk" | |
def test_nest_list(): | |
l = [0, 1, 2, 3, 4, 5] | |
nested_l = nest_list(l, 6) | |
assert nested_l == [[0, 1, 2, 3, 4, 5]] | |
nested_l = nest_list(l, 5) | |
assert nested_l == [[0, 1, 2, 3, 4], [5]] | |
nested_l = nest_list(l, 4) | |
assert nested_l == [[0, 1, 2, 3], [4, 5]] | |
nested_l = nest_list(l, 3) | |
assert nested_l == [[0, 1, 2], [3, 4, 5]] | |
nested_l = nest_list(l, 2) | |
assert nested_l == [[0, 1], [2, 3], [4, 5]] | |
nested_l = nest_list(l, 1) | |
assert nested_l == [[0], [1], [2], [3], [4], [5]] |