Exemple #1
0
 def test_al_iniciar_tarea_para_iniciar_una_tarea(self):
     user= User.objects.create(username="******",password="******")
     factory = RequestFactory()
     request = factory.post("/fasttask")
     request.POST["choisebuttom"] = "Start"
     request.user = user
     fast_task(request)
     tasks_started = Task.objects.filter(started=True).count()
     self.assertEqual(tasks_started,1)
Exemple #2
0
    def test_al_detener_tarea_con_campo_de_proyecto_vacio_para_no_detener_tarea_ni_crear_proyecto(self):
        user = User.objects.create(username="******",password="******")
        
        tk = TaskFactory(user=user, name='in_progress', started=True, project=None)
        tk.start()

        factory = RequestFactory()

        request = factory.post("/fasttask")
        request.user = user
        request.POST["taskName"] = "TestTask"
        request.POST["newProjectName"] = ""
        request.POST["choisebuttom"] = "Stop"

        fast_task(request)

        tasks_stopped = Task.objects.filter(started=False).count()
        projects_number = Project.objects.all().count()
        self.assertEqual(tasks_stopped+projects_number,0)