def test_youtube_channel(self):
     dl = FakeDownloader()
     ie = YoutubeChannelIE(dl)
     #test paginated channel
     result = ie.extract('https://www.youtube.com/channel/UCKfVa3S1e4PHvxWcwyMMg8w')[0]
     self.assertTrue(len(result['entries']) > 90)
     #test autogenerated channel
     result = ie.extract('https://www.youtube.com/channel/HCtnHdj3df7iM/videos')[0]
     self.assertTrue(len(result['entries']) > 20)
Example #2
0
 def test_youtube_channel_matching(self):
     self.assertTrue(YoutubeChannelIE.suitable('https://www.youtube.com/channel/HCtnHdj3df7iM'))
     self.assertTrue(YoutubeChannelIE.suitable('https://www.youtube.com/channel/HCtnHdj3df7iM?feature=gb_ch_rec'))
     self.assertTrue(YoutubeChannelIE.suitable('https://www.youtube.com/channel/HCtnHdj3df7iM/videos'))