web-dev-qa-db-fra.com

IntelliJ - exclut certaines classes (packages) du rapport de couverture de test

J'utilise actuellement Java avec le framework Play. J'ai des tests JUnit et j'essaie de mesurer la couverture avec IntelliJ.

Malheureusement, Play génère des classes de déchets et IntelliJ les inclut dans le rapport. Existe-t-il un moyen de exclure certains modèles du rapport de couverture?

23
Xorty

Vous pouvez spécifier les classes qui seront ajoutées aux données de couverture en modifiant la configuration d'exécution du test (tests) en cours d'exécution.

Cliquez sur "Modifier les configurations" lorsque vous avez sélectionné votre test, ouvrez l'onglet Paramètres de couverture de code et dans "Paquets et classes pour enregistrer les données de couverture", vous pouvez affiner les paquets à partir du code de production inclus dans l'enregistrement de la couverture.

2
MichalD