update(test_data): Anexo 1.9

This commit is contained in:
sinergia 2024-08-06 15:29:47 -05:00
parent 98677bc162
commit a3d2176068

View File

@ -4,21 +4,26 @@
# this repository contains the full copyright notices and license terms. # this repository contains the full copyright notices and license terms.
"""Tests for `facho` package.""" """Tests for `facho` package."""
import pytest
from facho.fe.data.dian import codelist from facho.fe.data.dian import codelist
def test_tiporesponsabilidad(): def test_tiporesponsabilidad():
assert codelist.TipoResponsabilidad.short_name == 'TipoResponsabilidad' assert codelist.TipoResponsabilidad.short_name == 'TipoResponsabilidad'
assert codelist.TipoResponsabilidad.by_name('Autorretenedor')['name'] == 'Autorretenedor' assert codelist.TipoResponsabilidad.by_name(
'Autorretenedor')['name'] == 'Autorretenedor'
def test_tipoorganizacion(): def test_tipoorganizacion():
assert codelist.TipoOrganizacion.short_name == 'TipoOrganizacion' assert codelist.TipoOrganizacion.short_name == 'TipoOrganizacion'
assert codelist.TipoOrganizacion.by_name('Persona Natural')['name'] == 'Persona Natural' assert codelist.TipoOrganizacion.by_name(
'Persona Natural')['name'] == 'Persona Natural'
def test_tipodocumento(): def test_tipodocumento():
assert codelist.TipoDocumento.short_name == 'TipoDocumento' assert codelist.TipoDocumento.short_name == 'TipoDocumento'
assert codelist.TipoDocumento.by_name('Factura de Venta Nacional')['code'] == '01' assert codelist.TipoDocumento.by_name(
'Factura electrónica de Venta')['code'] == '01'
def test_departamento(): def test_departamento():
assert codelist.Departamento['05']['name'] == 'Antioquia' assert codelist.Departamento['05']['name'] == 'Antioquia'