que estoy usando nosetests a realizar algunas pruebas unitarias y muéstrame nuestra cobertura de código usando algo como:nosetests de cobertura, incluyendo los paquetes de Python
nosetests -w ./test --with-xunit --with-coverage --cover-tests
Esto funciona bien, excepto por el hecho de que estoy viendo un montón de paquetes de Python en la salida. Aquí hay un ejemplo:
ctypes._endian 34 12 35% 15-20, 24-32, 50-60
ctypes.macholib 1 1 100%
email 29 25 86% 56-57, 65-66
email.errors 15 14 93% 39
¿Cómo excluyo estos paquetes?
Nota, se puede utilizar el '--cover-package =' cambiar varias veces si quieres más de un paquete. –
He pasado 15 minutos preguntándose por qué sólo me dieron una (la última) que aparece encubrimiento paquete utilizando un archivo de configuración, pero estúpidamente tuve múltiples invocaciones de 'encubrimiento paquete foo = \ n = encubrimiento paquete bar' sean. Soy un tonto pero espero que alguien más vea esto! – Bolster