def test_linksToEpisodesSY(self): """ES_ comprueba que al pasarle un email extrae los enlaces al episodio que hay en el email""" expect = [ u"http://www.seriesyonkis.com/capitulo/once-upon-a-time/capitulo-18/236053" ] result = extract.linksToEpisodesSY(self.fixt.encode("UTF-8")) self.assertEqual(expect, result)
def test_return_list_when_good_message(): msg = message("extractEpisodes-goodMulti.html") expect = [ u'http://www.seriesyonkis.com/capitulo/true-blood/capitulo-14/217220', u'http://www.seriesyonkis.com/capitulo/true-blood/capitulo-15/217214', u'http://www.seriesyonkis.com/capitulo/true-blood/capitulo-16/217213', u'http://www.seriesyonkis.com/capitulo/true-blood/capitulo-17/217212', u'http://www.seriesyonkis.com/capitulo/true-blood/capitulo-18/217215', u'http://www.seriesyonkis.com/capitulo/true-blood/capitulo-19/217216', u'http://www.seriesyonkis.com/capitulo/true-blood/capitulo-20/217219', u'http://www.seriesyonkis.com/capitulo/true-blood/capitulo-21/217218', u'http://www.seriesyonkis.com/capitulo/true-blood/capitulo-22/217217' ] assert_equal(x.linksToEpisodesSY(msg), expect)
def test_returns_no_episodes_when_unsupported_message(): assert_equal([], x.linksToEpisodesSY(""))
def test_fails_when_message_is_None(): x.linksToEpisodesSY(None)
def test_linksToEpisodesSY(self): """ES_ comprueba que al pasarle un email extrae los enlaces al episodio que hay en el email""" expect = [u"http://www.seriesyonkis.com/capitulo/once-upon-a-time/capitulo-18/236053"] result = extract.linksToEpisodesSY(self.fixt.encode("UTF-8")) self.assertEqual(expect, result)