def test_captions_list(): result = yt.captions_list(key=youtube_key, part='snippet', videoId='kJQP7kiw5Fk') assert {'queryTime', 'param_part'}.issubset(result.columns)
def test_captions_list_raises(): with pytest.raises(ValueError): yt.captions_list(key=youtube_key, part='wrong_part', videoId='random')