Identificación de archivos de prueba y funciones de prueba

Ejecutar pytest sin mencionar un nombre de archivo ejecutará todos los archivos de formato test_*.py o *_test.pyen el directorio y subdirectorios actuales. Pytest identifica automáticamente esos archivos como archivos de prueba. Nosotroscan Haga que pytest ejecute otros nombres de archivo mencionándolos explícitamente.

Pytest requiere que los nombres de las funciones de prueba comiencen con test. Nombres de funciones que no tienen formatotest*pytest no las considera funciones de prueba. Nosotroscannot explícitamente hacer que pytest considere cualquier función que no comience con test como función de prueba.

Comprenderemos la ejecución de pruebas en nuestros capítulos siguientes.