def test_non_youtube(self): with self.assertRaises(DoesNotKnowHowToGetUrl): get_thumbnails("plugin://kill.the.bill/media/youtube/foo/")
def test_request_error(self): with self.assertRaises(DoesNotKnowHowToGetUrl): get_thumbnails("plugin://test.the.plugin/media/youtube/bar/")
def test_internal_link(self): self.assertItemsEqual( get_thumbnails("plugin://test.the.plugin/media/youtube/foo/"), ["http://thumbnails.youtube.com/foo.ggg"] )