You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Como parte del objetivo 4 y teniendo en cuenta la #7, se necesita una biblioteca de aserciones.
Elección de una biblioteca de aserción.
Vamos a partir de las valoraciones de esta página. Que hace una comparativa de cada librería para un proyecto para distintos lenguajes, en este caso python.
Opciones.
grappa Tiene como finalidad hacer que las pruebas sean más sencillas. Tiene dos tipos de asserciones: "expect y should". Tiene un sistema detallado de informes de errores "amigable". Pero tiene una mala valoración y apenas hay documentación o ejemplos además de la oficial.
assertpy Tiene un buen soporte para poder trabajar con estructuras nativas de python como list, set o dict entre otros. Tiene personalización de los mensajes de aserciones, aunque la valoración que tiene sigue siendo mala, aunque mejor que la anterior.
🏁 pyhamcrest Permite definir de manera clara las reglas, tiene un buen manejo de los mensajes de errores y ayuda así a una mejor comprensión. Tiene una amplia documentación y cuenta con muchos "matchers" predefinidos.
The text was updated successfully, but these errors were encountered:
MauronMP
added this to the
[M1] Transformación de los datos por medio de algoritmos para obtener un perímetro de riesgo de incendio. milestone
Nov 4, 2022
Como parte del objetivo 4 y teniendo en cuenta la #7, se necesita una biblioteca de aserciones.
Elección de una biblioteca de aserción.
Vamos a partir de las valoraciones de esta página. Que hace una comparativa de cada librería para un proyecto para distintos lenguajes, en este caso python.
Opciones.
grappa Tiene como finalidad hacer que las pruebas sean más sencillas. Tiene dos tipos de asserciones: "expect y should". Tiene un sistema detallado de informes de errores "amigable". Pero tiene una mala valoración y apenas hay documentación o ejemplos además de la oficial.
assertpy Tiene un buen soporte para poder trabajar con estructuras nativas de python como list, set o dict entre otros. Tiene personalización de los mensajes de aserciones, aunque la valoración que tiene sigue siendo mala, aunque mejor que la anterior.
🏁 pyhamcrest Permite definir de manera clara las reglas, tiene un buen manejo de los mensajes de errores y ayuda así a una mejor comprensión. Tiene una amplia documentación y cuenta con muchos "matchers" predefinidos.
The text was updated successfully, but these errors were encountered: