Pytest es un marco de prueba popular para Python que permite a los desarrolladores escribir casos de prueba utilizando una sintaxis simple e intuitiva. Admite características como el descubrimiento de pruebas, la parametrización de la prueba y la depuración avanzada e introspección. Pytest admite la parametrización de la prueba, que permite a los desarrolladores escribir una función de prueba única que se puede ejecutar con múltiples conjuntos de datos de entrada, lea esta guía para instalarlo en Linux Mint 21.
Cómo instalar Pytest en Linux Mint 21
Para obtener esta herramienta Pytest en un sistema Linux, debe instalar Python y Pip en Linux, Pip es el instalador de paquetes para Python. Normalmente, Python está instalado por defecto en casi todos los sistemas de Linux, pero PIP no está instalado, por lo que para instalar PIP Ejecutar:
$ sudo apt install python3 -pip -y
Una vez que el Python Package Manager se instala en su sistema, instale el Pytest simplemente ejecutando:
$ sudo pip3 instalar pytest
Para ver si Pytest se instala correctamente, verifíquelo ejecutando el siguiente comando dado o verificando la versión:
$ python3 -m pip show pytest
Para desinstalar pytest use el comando mencionado a continuación:
$ sudo pip3 desinstalar pytest -y
Cómo ejecutar un archivo de prueba a través de Pytest en Linux Mint 21
Si es nuevo en Python y en esta aplicación de Pytest, aquí hay un código de ejemplo que hemos hecho por usted que solo el incremento de uno en el número dado y luego lo compara con la respuesta dada y muestra el resultado. Solo crea un .PY FILE y Pegue el siguiente código dado en el archivo, luego cierre el archivo guardándolo:
Def func (x):Ahora para ejecutar para probar este código, el clima está funcionando correctamente, use la herramienta Pytest en el archivo de Python que creó ejecutando:
$ pytest testfile.py
Ahora, desde la imagen de arriba, se puede ver claramente que el código se interpreta con éxito y la condición dada en el código es verdadera, también se muestra un porcentaje en el lado derecho que representa que todo el código se compila con éxito. Si solo desea ver la información mínima sobre la compilación de código de Python, simplemente use el indicador -Q y ejecute el siguiente comando de esta manera:
$ pytest -q testfile.py
Conclusión
En general, Pytest es un marco de prueba potente y rico en características que puede ayudar a los desarrolladores a escribir un código mejor y más robusto en Python. Es una sintaxis simple, características intuitivas y una amplia gama de funcionalidades incorporadas lo convierten en una excelente opción para cualquiera que busque escribir pruebas para sus proyectos de Python. Para instalar Pytest en un sistema Linux, deberá tener instalados Python y Pip y luego, utilizando el Python Package Manager, obtenga en Linux Mint 21.