[youtube:subscriptions] Use colon for differentiation of shortcuts
This commit is contained in:
		| @@ -61,6 +61,17 @@ class TestAllURLsMatching(unittest.TestCase): | ||||
|                 else: | ||||
|                     self.assertFalse(ie.suitable(url), '%s should not match URL %r' % (type(ie).__name__, url)) | ||||
|  | ||||
|     def test_keywords(self): | ||||
|         ies = gen_extractors() | ||||
|         matching_ies = lambda url: [ie.IE_NAME for ie in ies | ||||
|                                     if ie.suitable(url) and ie.IE_NAME != 'generic'] | ||||
|         self.assertEqual(matching_ies(':ytsubs'), ['youtube:subscriptions']) | ||||
|         self.assertEqual(matching_ies(':ytsubscriptions'), ['youtube:subscriptions']) | ||||
|         self.assertEqual(matching_ies(':thedailyshow'), ['ComedyCentral']) | ||||
|         self.assertEqual(matching_ies(':tds'), ['ComedyCentral']) | ||||
|         self.assertEqual(matching_ies(':colbertreport'), ['ComedyCentral']) | ||||
|         self.assertEqual(matching_ies(':cr'), ['ComedyCentral']) | ||||
|  | ||||
|  | ||||
| if __name__ == '__main__': | ||||
|     unittest.main() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user