Ejemplo n.º 1
0
    def test_pausar_una_tarea_para_desvicularle_el_cronometro_temporal_y_asignarle_tiempo_final(self):
        user = User.objects.create(username="******",password="******")

        t1 = TaskFactory(user=user)
        t1.current_timer = TimerFactory(task=t1, final_time=datetime(2013, 10, 31, 17, 56, 1, 0))
        
        time = t1.current_timer
        self.assertEqual(time.final_time.second, 1)
        
        t1.current_timer = None
        t1.save()

        timer_in_task = t1.current_timer
        self.assertEqual(timer_in_task, None)
        
        timers= t1.timer_set.all().count()
        self.assertEqual(timers, 2)