[xtube] user playlist extractor
[youtube-dl] / test / test_playlists.py
index 4c9c34057dd535ac2cd4c4b0148917ab3c440237..2b1a7e849af597eeea461183d1f0942a058e671d 100644 (file)
@@ -38,6 +38,7 @@ from youtube_dl.extractor import (
     GenericIE,
     TEDIE,
     ToypicsUserIE,
+    XTubeUserIE,
 )
 
 
@@ -278,5 +279,13 @@ class TestPlaylists(unittest.TestCase):
         self.assertEqual(result['id'], 'Mikey')
         self.assertTrue(len(result['entries']) >= 17)
 
+    def test_xtube_user(self):
+        dl = FakeYDL()
+        ie = XTubeUserIE(dl)
+        result = ie.extract('http://www.xtube.com/community/profile.php?user=greenshowers')
+        self.assertIsPlaylist(result)
+        self.assertEqual(result['id'], 'greenshowers')
+        self.assertTrue(len(result['entries']) >= 155)
+
 if __name__ == '__main__':
     unittest.main()