Esempio n. 1
0
 def test_deve_retornar_se_projeto_for_invalido(self):
     try:
         pagina_projeto(self.request, 2000)
     except:
         assert True
         return
     assert False
Esempio n. 2
0
 def setUp(self):
     self.projeto = Projeto.objects.create(titulo="Full Metal Alchemist: Brotherhood ",
                                           total_episodios=64,
                                           genero="Shonen, Ação, Aventura, Drama, Steampunk",
                                           estudio="Bones/Aniplex",
                                           direcao="Yasuhiro Irie",
                                           inicio_exibicao="2009-04-05",
                                           fim_exibicao="2010-07-04",
                                           imagem="http://imagem.com")
     self.factory = RequestFactory()
     self.request = self.factory.get('/projeto/%d/' % self.projeto.id)
     self.response = pagina_projeto(self.request, self.projeto.id)
Esempio n. 3
0
    def test_deve_retornar_legendas_do_projeto(self):
        fansub = Fansub.objects.create(nome="fansubqq")
        legenda = Legenda.objects.create(url="http://urlqqdeteste.com", episodio=1, projeto=self.projeto, raws='rawqq', fansub=fansub)
        response = pagina_projeto(self.request, self.projeto.id)

        self.assertIn(legenda, response.context_data['projeto'].legenda_set.all())