From c3b0f7cfe89b356be2e017b8a86be332e2e48dea Mon Sep 17 00:00:00 2001 From: pingara Date: Thu, 19 May 2022 21:33:46 +0000 Subject: [PATCH] =?UTF-8?q?Pruebas=20de=20n=C3=B3mina=20en=20N=C3=B3mina?= =?UTF-8?q?=20Ajuste=20actualizadas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit FossilOrigin-Name: d799f3660231a69b7483298e7c7d62d51933529190fff51fa3d5de1a3ac50304 --- tests/test_nomina.py | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/tests/test_nomina.py b/tests/test_nomina.py index 79ad639..06a4b82 100644 --- a/tests/test_nomina.py +++ b/tests/test_nomina.py @@ -156,6 +156,7 @@ def test_nomina_xml(): hora_generacion = '1053:10-05:00', tipo_ambiente = fe.nomina.InformacionGeneral.AMBIENTE_PRODUCCION, software_pin = '693', + tipo_xml = fe.nomina.InformacionGeneral.TIPO_XML_NORMAL, periodo_nomina = fe.nomina.PeriodoNomina(code='1'), tipo_moneda = fe.nomina.TipoMoneda(code='COP') )) @@ -274,7 +275,7 @@ def test_adicionar_reemplazar_devengado_comprobante_total(): xml = nomina.toFachoXML() - assert xml.get_element_text('/nomina:NominaIndividualDeAjuste/Reemplazar/ComprobanteTotal') == '1000000.00' + assert xml.get_element_text('/nominaajuste:NominaIndividualDeAjuste/Reemplazar/ComprobanteTotal') == '1000000.00' def test_adicionar_reemplazar_asignar_predecesor(): @@ -288,9 +289,9 @@ def test_adicionar_reemplazar_asignar_predecesor(): xml = nomina.toFachoXML() print(xml.tostring()) - assert xml.get_element_text_or_attribute('/nomina:NominaIndividualDeAjuste/Reemplazar/ReemplazandoPredecesor/@NumeroPred') == '123456' - assert xml.get_element_text_or_attribute('/nomina:NominaIndividualDeAjuste/Reemplazar/ReemplazandoPredecesor/@CUNEPred') == 'ABC123456' - assert xml.get_element_text_or_attribute('/nomina:NominaIndividualDeAjuste/Reemplazar/ReemplazandoPredecesor/@FechaGenPred') == '2021-11-16' + assert xml.get_element_text_or_attribute('/nominaajuste:NominaIndividualDeAjuste/Reemplazar/ReemplazandoPredecesor/@NumeroPred') == '123456' + assert xml.get_element_text_or_attribute('/nominaajuste:NominaIndividualDeAjuste/Reemplazar/ReemplazandoPredecesor/@CUNEPred') == 'ABC123456' + assert xml.get_element_text_or_attribute('/nominaajuste:NominaIndividualDeAjuste/Reemplazar/ReemplazandoPredecesor/@FechaGenPred') == '2021-11-16' def test_adicionar_reemplazar_eliminar_predecesor_opcional(): @@ -305,8 +306,8 @@ def test_adicionar_reemplazar_eliminar_predecesor_opcional(): xml = nomina.toFachoXML() print(xml.tostring()) - assert xml.get_element('/nomina:NominaIndividualDeAjuste/Reemplazar/ReemplazandoPredecesor') is not None - assert xml.get_element('/nomina:NominaIndividualDeAjuste/Eliminar/EliminandoPredecesor') is None + assert xml.get_element('/nominaajuste:NominaIndividualDeAjuste/Reemplazar/ReemplazandoPredecesor') is not None + assert xml.get_element('/nominaajuste:NominaIndividualDeAjuste/Eliminar/EliminandoPredecesor') is None def test_adicionar_eliminar_reemplazar_predecesor_opcional(): nomina = fe.nomina.DIANNominaIndividualDeAjuste.Eliminar() @@ -319,8 +320,8 @@ def test_adicionar_eliminar_reemplazar_predecesor_opcional(): xml = nomina.toFachoXML() print(xml.tostring()) - assert xml.get_element('/nomina:NominaIndividualDeAjuste/Eliminar/EliminandoPredecesor') is not None - assert xml.get_element('/nomina:NominaIndividualDeAjuste/Reemplazar/ReemplazandoPredecesor') is None + assert xml.get_element('/nominaajuste:NominaIndividualDeAjuste/Eliminar/EliminandoPredecesor') is not None + assert xml.get_element('/nominaajuste:NominaIndividualDeAjuste/Reemplazar/ReemplazandoPredecesor') is None def test_adicionar_eliminar_devengado_comprobante_total(): nomina = fe.nomina.DIANNominaIndividualDeAjuste.Eliminar() @@ -337,7 +338,7 @@ def test_adicionar_eliminar_devengado_comprobante_total(): xml = nomina.toFachoXML() - assert xml.get_element_text('/nomina:NominaIndividualDeAjuste/Eliminar/ComprobanteTotal') == '1000000.00' + assert xml.get_element_text('/nominaajuste:NominaIndividualDeAjuste/Eliminar/ComprobanteTotal') == '1000000.00' def test_adicionar_eliminar_asignar_predecesor(): nomina = fe.nomina.DIANNominaIndividualDeAjuste.Eliminar() @@ -350,9 +351,9 @@ def test_adicionar_eliminar_asignar_predecesor(): xml = nomina.toFachoXML() print(xml.tostring()) - assert xml.get_element_text_or_attribute('/nomina:NominaIndividualDeAjuste/Eliminar/EliminandoPredecesor/@NumeroPred') == '123456' - assert xml.get_element_text_or_attribute('/nomina:NominaIndividualDeAjuste/Eliminar/EliminandoPredecesor/@CUNEPred') == 'ABC123456' - assert xml.get_element_text_or_attribute('/nomina:NominaIndividualDeAjuste/Eliminar/EliminandoPredecesor/@FechaGenPred') == '2021-11-16' + assert xml.get_element_text_or_attribute('/nominaajuste:NominaIndividualDeAjuste/Eliminar/EliminandoPredecesor/@NumeroPred') == '123456' + assert xml.get_element_text_or_attribute('/nominaajuste:NominaIndividualDeAjuste/Eliminar/EliminandoPredecesor/@CUNEPred') == 'ABC123456' + assert xml.get_element_text_or_attribute('/nominaajuste:NominaIndividualDeAjuste/Eliminar/EliminandoPredecesor/@FechaGenPred') == '2021-11-16' def test_nomina_devengado_horas_extras_diarias(): nomina = fe.nomina.DIANNominaIndividual()