本文整理汇总了Python中monitorrent.plugins.trackers.lostfilm.LostFilmTVTracker.parse_rss_title方法的典型用法代码示例。如果您正苦于以下问题:Python LostFilmTVTracker.parse_rss_title方法的具体用法?Python LostFilmTVTracker.parse_rss_title怎么用?Python LostFilmTVTracker.parse_rss_title使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类monitorrent.plugins.trackers.lostfilm.LostFilmTVTracker
的用法示例。
在下文中一共展示了LostFilmTVTracker.parse_rss_title方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_parse_special_rss_title4
# 需要导入模块: from monitorrent.plugins.trackers.lostfilm import LostFilmTVTracker [as 别名]
# 或者: from monitorrent.plugins.trackers.lostfilm.LostFilmTVTracker import parse_rss_title [as 别名]
def test_parse_special_rss_title4(self):
t1 = u'Люди (Humans). Эпизод 8 [WEBRip]. (S01E08)'
parsed = LostFilmTVTracker.parse_rss_title(t1)
self.assertEqual(u'Люди', parsed['name'])
self.assertEqual(u'Humans', parsed['original_name'])
self.assertEqual(u'Эпизод 8', parsed['title'])
self.assertIsNone(parsed['original_title'])
self.assertEqual(u'unknown', parsed['quality'])
self.assertEqual(u'S01E08', parsed['episode_info'])
self.assertEqual(1, parsed['season'])
self.assertEqual(8, parsed['episode'])
示例2: test_parse_special_rss_title
# 需要导入模块: from monitorrent.plugins.trackers.lostfilm import LostFilmTVTracker [as 别名]
# 或者: from monitorrent.plugins.trackers.lostfilm.LostFilmTVTracker import parse_rss_title [as 别名]
def test_parse_special_rss_title(self):
t1 = u'Под куполом (Under the Dome). Идите дальше/А я останусь (Move On/But I\'m Not) [1080p]. (S03E01E02)'
parsed = LostFilmTVTracker.parse_rss_title(t1)
self.assertEqual(u'Под куполом', parsed['name'])
self.assertEqual(u'Under the Dome', parsed['original_name'])
self.assertEqual(u'Идите дальше/А я останусь', parsed['title'])
self.assertEqual(u'Move On/But I\'m Not', parsed['original_title'])
self.assertEqual(u'1080p', parsed['quality'])
self.assertEqual(u'S03E01E02', parsed['episode_info'])
self.assertEqual(3, parsed['season'])
self.assertEqual(2, parsed['episode'])
示例3: test_parse_corrent_rss_title1
# 需要导入模块: from monitorrent.plugins.trackers.lostfilm import LostFilmTVTracker [as 别名]
# 或者: from monitorrent.plugins.trackers.lostfilm.LostFilmTVTracker import parse_rss_title [as 别名]
def test_parse_corrent_rss_title1(self):
t1 = u'Мистер Робот (Mr. Robot). уя3вим0сти.wmv (3xpl0its.wmv). (S01E05)'
parsed = LostFilmTVTracker.parse_rss_title(t1)
self.assertEqual(u'Мистер Робот', parsed['name'])
self.assertEqual(u'Mr. Robot', parsed['original_name'])
self.assertEqual(u'уя3вим0сти.wmv', parsed['title'])
self.assertEqual(u'3xpl0its.wmv', parsed['original_title'])
self.assertEqual(u'SD', parsed['quality'])
self.assertEqual(u'S01E05', parsed['episode_info'])
self.assertEqual(1, parsed['season'])
self.assertEqual(5, parsed['episode'])
示例4: test_parse_incorrent_rss_title1
# 需要导入模块: from monitorrent.plugins.trackers.lostfilm import LostFilmTVTracker [as 别名]
# 或者: from monitorrent.plugins.trackers.lostfilm.LostFilmTVTracker import parse_rss_title [as 别名]
def test_parse_incorrent_rss_title1(self, title):
self.assertIsNone(LostFilmTVTracker.parse_rss_title(title))