Recientemente hemos cambiado a py.test para pruebas de python (que es fantástico por cierto). Sin embargo, estoy tratando de averiguar cómo controlar el resultado del registro (es decir, el módulo de registro de python incorporado). Tenemos pytest-capturelog instalado y funciona como se esperaba y cuando queremos ver los registros podemos pasar la opción --nologcapture.py.test logging control
Sin embargo, ¿cómo se controla el nivel de registro (por ejemplo, información, depuración, etc.) y también se filtra el registro (si solo está interesado en un módulo específico). ¿Existen complementos para que py.test logre esto o tenemos que rodar el nuestro?
Gracias, Jonny
pytest-capturelog parece haber sido reemplazado por https://pypi.python.org/pypi/pytest-catchlog/ Esto se menciona en una serie de comentarios a continuación, pero al principio omití esta información e intenté usar pytest-capturelog. Dejo este comentario con la esperanza de que sea más visible y salve al siguiente chico de cometer mi error. – cledoux