Je veux utiliser la couverture de code dans le projet Scala, Simple Build Tool utilisé comme outil de construction. Quel est le meilleur à utiliser dans ce projet. (Je suis nouveau à ces technologies.) Tout le monde peut me dire comment configurer la couverture de code dans mon projet.Si vous pourriez fournir un exemple qui m'aidera beaucoup à comprendre les choses.Scala, sbt et emma ou Cobertura
Répondre
Je suis en train de trouver la même chose en ce moment :-)
J'ai trouvé le sbt-undercover-plugin, qui utilise Undercover pour générer un très joli rapport à la recherche HTML pour une couverture de code. J'ai très bien travaillé la première fois que je l'ai utilisé, mais ce matin, mes rapports montrent tous une couverture de 0%, donc YMMV.
Je vais mettre à jour comme je trouve d'autres options.
Edit:
Le Scala Code Coverage Tool semble un peu plus robuste. Il fournit au moins son propre repo Maven, vous n'avez donc pas besoin de déployer localement sur vos machines de build.
thanxx, Si vous avez trouvé des mises à jour regrading s'il vous plaît faites le moi savoir – 123Ex
Je vais avoir de la chance avec Scala Code Coverage Tool. Il semble y avoir moins d'accrocs que sbt-undercover-plugin. – leedm777
scct plugin ne fonctionne pas pour moi. Il rapporte une couverture extrêmement élevée. Il ne montre pas de code non testé, mais il génère des rapports parfaits par un gestionnaire. – Andrey
Qu'en est-il de Jacoco, pour moi cela fonctionne! http://ronalleva.com/2012/04/25/jacoco-and-play.html – drWatson