mirror of https://github.com/ytdl-org/youtube-dl
parent
32290307a4
commit
5ad69d3d0e
@ -0,0 +1,26 @@ |
||||
#!/usr/bin/env python |
||||
from __future__ import unicode_literals |
||||
|
||||
# Allow direct execution |
||||
import os |
||||
import sys |
||||
import unittest |
||||
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) |
||||
|
||||
|
||||
from youtube_dl.extractor import YoutubeIE |
||||
|
||||
|
||||
class TestYoutubeMisc(unittest.TestCase): |
||||
def test_youtube_extract(self): |
||||
assertExtractId = lambda url, id: self.assertEqual(YoutubeIE.extract_id(url), id) |
||||
assertExtractId('http://www.youtube.com/watch?&v=BaW_jenozKc', 'BaW_jenozKc') |
||||
assertExtractId('https://www.youtube.com/watch?&v=BaW_jenozKc', 'BaW_jenozKc') |
||||
assertExtractId('https://www.youtube.com/watch?feature=player_embedded&v=BaW_jenozKc', 'BaW_jenozKc') |
||||
assertExtractId('https://www.youtube.com/watch_popup?v=BaW_jenozKc', 'BaW_jenozKc') |
||||
assertExtractId('http://www.youtube.com/watch?v=BaW_jenozKcsharePLED17F32AD9753930', 'BaW_jenozKc') |
||||
assertExtractId('BaW_jenozKc', 'BaW_jenozKc') |
||||
|
||||
|
||||
if __name__ == '__main__': |
||||
unittest.main() |
Loading…
Reference in new issue