Ich möchte Code-Coverage in Scala-Projekt verwenden, Simple Build Tool als Build-Tool.Was ist die beste in diesem Projekt zu verwenden. (Ich bin neu in diesen Technologien.) Jeder kann mir sagen, wie man die Codeabdeckung in meinem Projekt konfiguriert. Wenn Sie ein Beispiel geben könnten, das mir helfen wird, die Dinge zu verstehen.Scala, sbt und emma oder Cobertura
Antwort
Ich versuche jetzt die gleiche Sache
:-), um herauszufinden,ich die sbt-undercover-plugin gefunden habe, die Undercover einen ziemlich gut aussehenden HTML-Bericht für Codeabdeckung zu erzeugen, verwendet. Ich arbeitete wirklich gut, als ich es das erste Mal benutzte, aber heute Morgen zeigen meine Berichte alle 0% Deckung, also YMMV.
Ich werde aktualisieren, wie ich andere Optionen finden.
Edit:
Die Scala Code Coverage Tool sieht etwas robuster. Es stellt zumindest ein eigenes Maven Repo zur Verfügung, so dass Sie es nicht lokal auf Ihren Build Machines bereitstellen müssen.
thanxx, Wenn Sie irgendwelche Aktualisierungen finden, die dieses neu ordnen, informieren Sie mich bitte – 123Ex
Ich habe viel Glück mit Scala Code Coverage Tool. Es scheint weniger Haken zu haben, dass sbt-undercover-plugin. – leedm777
Scct Plugin funktioniert nicht für mich. Es berichtet von enorm hoher Reichweite. Es zeigt keinen nicht getesteten Code, aber es erzeugt perfekte Berichte für einen Manager. – Andrey
Was ist mit Jacoco, für mich funktioniert es! http://ronalleva.com/2012/04/25/jacoco-and-play.html – drWatson