Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Valorar la inclusión de test unitarios o validadores en la librería #3

Open
fgalan opened this issue May 24, 2022 · 2 comments
Open

Comments

@fgalan
Copy link
Contributor

fgalan commented May 24, 2022

Ahora mismo disponemos de un fichero "python-lib/test-tc_etl_lib.py". Que hace llamadas a las diferentes funciones, para saber que al menos las llamadas están bien realizadas, y detectar errores a nivel de llamada y visibilidad de las funciones de la librería

La idea es que cada vez que se añadan funciones nuevas, es incluir ahí una llamada de ejemplo y poder pasar ese fichero sin errores.

Habría que valorar si se quieren tener test unitarios a nivel de cada función.
También puede ser interesante, el uso de validores de tipos como mypy (Ref. http://mypy-lang.org/)

@fgalan
Copy link
Contributor Author

fgalan commented May 24, 2022

Habría que valorar si se quieren tener test unitarios a nivel de cada función.

Yo creo que esto es de hecho más importante que engorar el test-tc_etl_lib.py. Es decir, el test-tc_etl_lib.py lo veo más para usuarios que quieran ver ejemplos de uso de libreria. Pero el testeo debería hacerse con unitarios.

@fgalan
Copy link
Contributor Author

fgalan commented Dec 23, 2022

Se ha añadido "inaugurado" la inclusión de tests con la PR #46 aunque aún faltaría mucho por cubrir.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant