Esempio n. 1
0
 def test_deveria_ser_um_quando_inicio_foi_onte_e_o_fim_hoje(self):
     self.assertEqual(
         1,
         utils.dias_entre(
             datetime.date.today() - datetime.timedelta(days=1),
             datetime.date.today()
         )
     )
Esempio n. 2
0
 def test_deveria_ser_um_negativo_quando_inicio_eh_amanha_e_o_fim_hoje(self):
     self.assertEqual(
         -1,
         utils.dias_entre(
             datetime.date.today() + datetime.timedelta(days=1),
             datetime.date.today()
         )
     )
Esempio n. 3
0
 def test_deveria_calcular_corretamente_se_fim_for_datetime(self):
     self.assertEqual(0, utils.dias_entre(datetime.date.today(), datetime.datetime.now()))
Esempio n. 4
0
 def test_deveria_lancar_excecao_se_fim_for_vazio(self):
     with self.assertRaises(ValidationError):
         utils.dias_entre(datetime.date.today(), None)
Esempio n. 5
0
 def test_deveria_ser_zero_quando_inicio_for_igual_fim(self):
     self.assertEqual(0, utils.dias_entre(datetime.date.today(), datetime.date.today()))