Escribir y Ejecutar pruebas con Pytest

En este sección revisamos la creación de archivos de prueba y la ejecución del mismo.

Al utilizar pytest, todo lo que necesita para empezar a escribir una prueba es crear un nuevo archivo que inicie con el prefijo test_*.py y escribir una función de pruebas que inicie con test:

Para ejecutar este test, ejecutamos pytest, con el nombre del archivo:

Si no le pasan el nombre del archivo, pytest buscara en forma recursiva todos los archivos que inicien con test en el directorio actual y los ejecutará en forma automática.

No hay la necesidad de crear clases, solo funciones y el uso de la sentencia assert, pero si quiere también puede utilizar clases para un conjunto de pruebas.

Agrupar las pruebas es útil cuando quiere tener un conjunto de pruebas bajo el mismo alcance.

Si te gusto, comparte ...Email this to someone
email
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Facebook