diff --git a/cmd/ytdl/requirements.txt b/cmd/ytdl/requirements.txt index 25dd52c..09263bd 100644 --- a/cmd/ytdl/requirements.txt +++ b/cmd/ytdl/requirements.txt @@ -1,4 +1,4 @@ requests==2.19.1 -youtube_dl==2018.4.25 +youtube_dl==2018.09.18 sanic==0.7.0 redis==2.10.6 \ No newline at end of file diff --git a/cmd/ytdl/test_ytdl.py b/cmd/ytdl/test_ytdl.py index 21c6696..61d2bbf 100644 --- a/cmd/ytdl/test_ytdl.py +++ b/cmd/ytdl/test_ytdl.py @@ -5,13 +5,19 @@ import unittest class TestYtdl(unittest.TestCase): def test_resolve(self): self.assertIsNotNone( - ytdl._resolve('https://youtube.com/watch?v=ygIUF678y40', {'format': 'video', 'quality': 'low', 'provider': 'youtube'})) + ytdl._resolve('https://youtube.com/watch?v=ygIUF678y40', + {'format': 'video', 'quality': 'low', 'provider': 'youtube'})) self.assertIsNotNone( - ytdl._resolve('https://youtube.com/watch?v=WyaEiO4hyik', {'format': 'audio', 'quality': 'high', 'provider': 'youtube'})) + ytdl._resolve('https://youtube.com/watch?v=WyaEiO4hyik', + {'format': 'audio', 'quality': 'high', 'provider': 'youtube'})) + self.assertIsNotNone( + ytdl._resolve('https://youtube.com/watch?v=5mjUF2j9dgA', + {'format': 'video', 'quality': 'low', 'provider': 'youtube'}) + ) def test_vimeo(self): self.assertIsNotNone( ytdl._resolve('https://vimeo.com/237715420', {'format': 'video', 'quality': 'low', 'provider': 'vimeo'})) self.assertIsNotNone( - ytdl._resolve('https://vimeo.com/275211960', {'format': 'video', 'quality': 'high', 'provider': 'vimeo' }) + ytdl._resolve('https://vimeo.com/275211960', {'format': 'video', 'quality': 'high', 'provider': 'vimeo'}) )