def test_InstagramUser(self): dl = FakeYDL() ie = InstagramUserIE(dl) result = ie.extract("http://instagram.com/porsche") self.assertIsPlaylist(result) self.assertEqual(result["id"], "porsche") self.assertTrue(len(result["entries"]) >= 2) test_video = next(e for e in result["entries"] if e["id"] == "614605558512799803_462752227") dl.add_default_extra_info(test_video, ie, "(irrelevant URL)") dl.process_video_result(test_video, download=False) EXPECTED = { "id": "614605558512799803_462752227", "ext": "mp4", "title": "#Porsche Intelligent Performance.", "thumbnail": "re:^https?://.*\.jpg", "uploader": "Porsche", "uploader_id": "porsche", "timestamp": 1387486713, "upload_date": "20131219", } expect_info_dict(self, EXPECTED, test_video)
def test_InstagramUser(self): dl = FakeYDL() ie = InstagramUserIE(dl) result = ie.extract('http://instagram.com/porsche') self.assertIsPlaylist(result) self.assertEqual(result['id'], 'porsche') assertGreaterEqual(self, len(result['entries']), 2) test_video = next(e for e in result['entries'] if e['id'] == '614605558512799803_462752227') dl.add_default_extra_info(test_video, ie, '(irrelevant URL)') dl.process_video_result(test_video, download=False) EXPECTED = { 'id': '614605558512799803_462752227', 'ext': 'mp4', 'title': '#Porsche Intelligent Performance.', 'thumbnail': 're:^https?://.*\.jpg', 'uploader': 'Porsche', 'uploader_id': 'porsche', 'timestamp': 1387486713, 'upload_date': '20131219', } expect_info_dict(self, EXPECTED, test_video)
def test_InstagramUser(self): dl = FakeYDL() ie = InstagramUserIE(dl) result = ie.extract('http://instagram.com/porsche') self.assertIsPlaylist(result) self.assertEqual(result['id'], 'porsche') self.assertTrue(len(result['entries']) >= 2) test_video = next( e for e in result['entries'] if e['id'] == '614605558512799803_462752227') dl.add_default_extra_info(test_video, ie, '(irrelevant URL)') dl.process_video_result(test_video, download=False) EXPECTED = { 'id': '614605558512799803_462752227', 'ext': 'mp4', 'title': '#Porsche Intelligent Performance.', 'thumbnail': 're:^https?://.*\.jpg', 'uploader': 'Porsche', 'uploader_id': 'porsche', 'timestamp': 1387486713, 'upload_date': '20131219', } expect_info_dict(self, EXPECTED, test_video)