[theplatform] Convert to new subtitles system

This commit is contained in:
Jaime Marquínez Ferrándiz 2015-02-19 14:54:50 +01:00
parent 4f7cea6c53
commit 8807f1277f
2 changed files with 22 additions and 11 deletions

View file

@ -24,6 +24,7 @@ from youtube_dl.extractor import (
NRKTVIE,
RaiIE,
VikiIE,
ThePlatformIE,
)
@ -385,5 +386,19 @@ class TestVikiSubtitles(BaseTestSubtitles):
self.assertEqual(md5(subtitles['en']), 'b0b781eeb45efd3f6398a925b259150b')
class TestThePlatformSubtitles(BaseTestSubtitles):
# from http://www.3playmedia.com/services-features/tools/integrations/theplatform/
# (see http://theplatform.com/about/partners/type/subtitles-closed-captioning/)
url = 'theplatform:JFUjUE1_ehvq'
IE = ThePlatformIE
def test_allsubtitles(self):
self.DL.params['writesubtitles'] = True
self.DL.params['allsubtitles'] = True
subtitles = self.getSubtitles()
self.assertEqual(set(subtitles.keys()), set(['en']))
self.assertEqual(md5(subtitles['en']), '97e7670cbae3c4d26ae8bcc7fdd78d4b')
if __name__ == '__main__':
unittest.main()