Ist es möglich ausschließen, test-Verzeichnisse aus coverage.py Berichte?

Ich bin Art von einem rookie mit python unit testing und insbesondere coverage.py. Ist es wünschenswert, die Abdeckung Berichte enthalten die Abdeckung des eigentlichen test-Dateien?

Hier ist ein screenshot von meinem HTML-Bericht als Beispiel.

Können Sie sehen, dass der Bericht umfasst tests/test_credit_card. Zuerst war ich versucht, das weglassen der tests/ Verzeichnis aus den berichten, etwa so:

coverage html --omit=tests/ -d tests/coverage

Ich habe versucht, verschiedene Variationen des Befehls, aber ich konnte nicht für das Leben von mir bekommen, das tests ausgeschlossen. Nachdem die Niederlage zu akzeptieren, begann ich mich zu Fragen, ob vielleicht die test-Dateien sind soll, um in den Bericht aufgenommen werden.

Kann jemand etwas Licht in diese Schuppen?

  • Ich hatte ein ähnliches problem. Ich wollte nicht extra python-Dateien (standard-lib, etc.) in der coverage-Bericht. Ich landete Strippen Sie aus dem XML-Code: stackoverflow.com/questions/2293647/...
InformationsquelleAutor Kyle Fox | 2009-10-27
Schreibe einen Kommentar