Ejemplo n.º 1
0
 def test_decodifica_lista_idades_retorna_em_anos(self):
     res = decoders.decodifica_idade_SINAN([4010] * 3, unidade='Y')
     assert_array_equal(res, np.array([10] * 3))
     res = decoders.decodifica_idade_SINAN([3120] * 4, unidade='Y')
     assert_array_equal(res, np.array([10] * 4))
     res = decoders.decodifica_idade_SINAN([2365] * 2, unidade='Y')
     assert_array_equal(res, np.array([1, 1]))
     res = decoders.decodifica_idade_SINAN([1480] * 5, unidade='Y')
     assert_array_almost_equal(res, np.array([0.0547] * 5), decimal=3)
Ejemplo n.º 2
0
 def test_decodifica_idade_retorna_em_anos(self):
     res = decoders.decodifica_idade_SINAN(4010, unidade='Y')
     self.assertEqual(res, 10)
     res = decoders.decodifica_idade_SINAN(3120, unidade='Y')
     self.assertEqual(res, 10)
     res = decoders.decodifica_idade_SINAN(2365, unidade='Y')
     self.assertAlmostEqual(res, 1, places=4)
     res = decoders.decodifica_idade_SINAN(1480, unidade='Y')
     self.assertAlmostEqual(res, 0.0547, places=3)