Je suis un peu un débutant avec les tests unitaires en python, et en particulier coverage.py. Est-il souhaitable que les rapports de couverture incluent la couverture de vos fichiers de test réels ?
Voici une capture d'écran de mon Rapport HTML à titre d'exemple.
Vous pouvez constater que le rapport comprend tests/test_credit_card
. Au début, j'essayais d'omettre le tests/
à partir des rapports, comme suit :
coverage html --omit=tests/ -d tests/coverage
J'ai essayé plusieurs variantes de cette commande, mais je n'ai pas pu pas Je n'arrive pas à trouver les tests/exclusions. Après avoir accepté la défaite, j'ai commencé à me demander si les fichiers de test ne sont pas supposé à inclure dans le rapport.
Quelqu'un peut-il nous éclairer à ce sujet ?