def test_parse_rss(self): title = create_title_from_libsyn_rss.create_title_from_libsyn_rss(os.path.join(settings.PROJECT_ROOT, 'libsyn', 'libsyn_recent_example.rss')) self.assertEquals(title.name, 'The Wonderful World of Linus Bailey') self.assertEquals(title.slug, 'the-wonderful-world-of-linus-bailey') self.assertIsNotNone(title.license) self.assertRegexpMatches(title.description, 'Linus') self.assertEquals(title.episodes.all().count(), 9) title2 = create_title_from_libsyn_rss.create_title_from_libsyn_rss(os.path.join(settings.PROJECT_ROOT, 'libsyn', 'libsyn_recent_example.rss')) self.assertRegexpMatches(title2.slug, 'CHANGEME') self.assertEquals(title2.libsyn_slug, 'linus')
def test_parse_older_rss(self): title = create_title_from_libsyn_rss.create_title_from_libsyn_rss(os.path.join(settings.PROJECT_ROOT, 'libsyn', 'libsyn_example.rss')) self.assertEquals(title.name, 'Infected') self.assertEquals(title.slug, 'infected') self.assertIsNotNone(title.license) self.assertRegexpMatches(title.description, 'Horror') self.assertEquals(title.episodes.all().count(), 20) title2 = create_title_from_libsyn_rss.create_title_from_libsyn_rss(os.path.join(settings.PROJECT_ROOT, 'libsyn', 'libsyn_example.rss')) self.assertRegexpMatches(title2.slug, 'CHANGEME') self.assertEquals(title2.libsyn_slug, 'linus')
def test_parse_rss(self): title = create_title_from_libsyn_rss.create_title_from_libsyn_rss( os.path.join(settings.PROJECT_ROOT, 'libsyn', 'libsyn_recent_example.rss')) self.assertEquals(title.name, 'The Wonderful World of Linus Bailey') self.assertEquals(title.slug, 'the-wonderful-world-of-linus-bailey') self.assertIsNotNone(title.license) self.assertRegexpMatches(title.description, 'Linus') self.assertEquals(title.episodes.all().count(), 9) title2 = create_title_from_libsyn_rss.create_title_from_libsyn_rss( os.path.join(settings.PROJECT_ROOT, 'libsyn', 'libsyn_recent_example.rss')) self.assertRegexpMatches(title2.slug, 'CHANGEME') self.assertEquals(title2.libsyn_slug, 'linus')
def test_parse_older_rss(self): title = create_title_from_libsyn_rss.create_title_from_libsyn_rss( os.path.join(settings.PROJECT_ROOT, 'libsyn', 'libsyn_example.rss')) self.assertEquals(title.name, 'Infected') self.assertEquals(title.slug, 'infected') self.assertIsNotNone(title.license) self.assertRegexpMatches(title.description, 'Horror') self.assertEquals(title.episodes.all().count(), 20) title2 = create_title_from_libsyn_rss.create_title_from_libsyn_rss( os.path.join(settings.PROJECT_ROOT, 'libsyn', 'libsyn_example.rss')) self.assertRegexpMatches(title2.slug, 'CHANGEME') self.assertEquals(title2.libsyn_slug, 'linus')