def get_movie_streams(movie_url): movie_html = utils.fetch_html(movie_url) player_link = parsers.get_player_link(movie_html) player_frame = utils.fetch_html(player_link) player_frame_src = parsers.get_player_iframe_src(player_frame) player_html = utils.fetch_html(player_frame_src) return parsers.parse_player(player_html)
def test_find_player_link_from_movie_page(): with open('fixtures/movie_page.html') as f: player_link = parsers.get_player_link(f.read()) assert player_link == 'http://swefilm.tv/watch/four-rooms_ttf98/'
def test_find_player_link_from_movie_page(): with open('fixtures/movie_page.html') as f: player_link = parsers.get_player_link(f.read()) assert player_link.startswith('http://swefilm.tv/watch/')
def list_episodes(url): movie_html = utils.fetch_html(url) player_link = parsers.get_player_link(movie_html) html = utils.fetch_html(player_link) return parsers.parse_episodes(html)