pyplot python testing software-quality code-coverage coverage.py

pyplot - title plt python



coverage.py: excluir archivos (2)

Omitir algunos archivos funcionó para mí usando cobertura API. Bueno, es el mismo tipo que sugirió Ned.

Aquí es cómo lo hice:

cov = coverage.coverage(omit=''/usr/lib/python2.6/site-packages/*'')

¿Cómo excluyo archivos completos de los informes de coverage.py ?

De acuerdo con la documentación, puede excluir el código haciendo coincidir líneas. Quiero excluir archivos completos, para que los informes no incluyan bibliotecas de terceros. ¿Me estoy perdiendo de algo? Se puede hacer?


Puede omitir módulos con el indicador --omit. Toma una lista de prefijos de ruta separados por comas. Así por ejemplo:

coverage run my_program.py coverage report --omit=path/to/3rdparty