def test_create_iframe_playlist(self): iframe_playlist_uri = 'bigbuckbunny-400k-iframes.m3u8' iframe_playlist_content = IFRAME_PLAYLIST_400K master_playlist = m3u8.load( SAMPLES_PATH + 'original_video/bigbuckbunny.m3u8' ) _, results = create_iframe_playlist(master_playlist.playlists[0]) self.assertEqual(iframe_playlist_uri, results['uri']) self.assertEqual(iframe_playlist_content, results['content'])
def test_using_bad_playlist_returns_error(self): with self.assertRaisesRegexp(BadPlaylistError, 'Invalid playlist - no absolute uri'): create_iframe_playlist( 'not a playlist' )