Je suis nouveau sur python, j'ai écrit des cas de test pour ma classe, j'utilise python -m pytest --cov=azuread_api
pour obtenir la couverture du code.
Je reçois une couverture sur la console sous la forme
Comment puis-je obtenir les lignes manquées par le test, par exemple dans le fichier aadadapter.py
Merci,
Si vous cochez documentation pour le rapport dans pytest-cov, vous pouvez voir comment manipuler le rapport et générer des versions supplémentaires.
Par exemple, en ajoutant l'option --cov-report term-missing
vous obtiendrez les lignes manquantes imprimées dans le terminal.
Une option plus conviviale serait de générer un rapport html en utilisant le --cov-report html
option. Ensuite, vous pouvez accéder au dossier généré (htmlcov
par défaut) et ouvrir le index.html
avec votre navigateur et parcourez votre code source où les lignes manquantes sont mises en évidence.