コード例 #1
0
ファイル: test_utils.py プロジェクト: valdirdpg/prosel_teste
 def test_deveria_aceitar_data_comparavel_como_datetime(self):
     data = datetime.datetime.now() - relativedelta(years=1)
     nascimento = datetime.date.today() - relativedelta(years=1)
     self.assertEqual(0, utils.idade(nascimento, data))
コード例 #2
0
ファイル: test_utils.py プロジェクト: valdirdpg/prosel_teste
 def test_nascimento_no_ano_anterior_deveria_ser_um(self):
     nascimento = datetime.date.today() - relativedelta(years=1)
     self.assertEqual(1, utils.idade(nascimento))
コード例 #3
0
ファイル: test_utils.py プロジェクト: valdirdpg/prosel_teste
 def test_nascimento_faltando_um_dia_para_completar_ano_nao_deveveria_acrescentar(self):
     nascimento = datetime.date.today() - relativedelta(years=1) + datetime.timedelta(days=1)
     self.assertEqual(0, utils.idade(nascimento))
コード例 #4
0
ファイル: test_utils.py プロジェクト: valdirdpg/prosel_teste
 def test_nascimento_no_mesmo_ano_deveria_ser_zero(self):
     nascimento = datetime.date.today()
     self.assertEqual(0, utils.idade(nascimento))
コード例 #5
0
ファイル: test_utils.py プロジェクト: valdirdpg/prosel_teste
 def test_deveria_aceitar_datetime_no_nascimento(self):
     nascimento = datetime.datetime.now() - relativedelta(years=1)
     self.assertEqual(1, utils.idade(nascimento))
コード例 #6
0
ファイル: test_utils.py プロジェクト: valdirdpg/prosel_teste
 def test_deveria_lancar_excecao_se_data_vazio(self):
     with self.assertRaises(ValidationError):
         utils.idade(None)