2010-12-15 13 views
5

Chcę użyć pokrycia kodu w projekcie Scala, Prostym narzędziu do kompilacji używanym jako narzędzie do kompilacji. Który jest najlepszy do użycia w tym projekcie. (Jestem nowy w tych technologiach.) Każdy może mi powiedzieć, jak skonfigurować zakres kodu w moim projekcie. Jeśli mógłbyś podać przykład, który pomoże mi dużo zrozumieć rzeczy.Scala, sbt i emma lub Cobertura

+0

A co z Jacoco, dla mnie działa! http://ronalleva.com/2012/04/25/jacoco-and-play.html – drWatson

Odpowiedz

3

Próbuję dowiedzieć się samo już teraz :-)

Znalazłem sbt-undercover-plugin, która wykorzystuje Undercover wygenerować całkiem ładnie wyglądający raport HTML dla pokrycia kodu. Pracowałem naprawdę dobrze za pierwszym razem, gdy go używałem, ale dziś rano wszystkie moje raporty pokazują 0% pokrycia, więc YMMV.

Będę aktualizować, gdy znajdę inne opcje.

Edit:

Scala Code Coverage Tool wygląda nieco bardziej wytrzymałe. Co najmniej zapewnia własne repozytorium Maven, więc nie musisz instalować lokalnie na swoich maszynach budujących.

+0

thanxx, Jeśli znalazłeś jakieś uaktualnienie to proszę daj mi znać – 123Ex

+0

Mam szczęście z Scala Code Coverage Tool. Wydaje się, że ma mniej zaczepów niż sbt-undercover-plugin. – leedm777

+0

Wtyczka scct nie działa dla mnie. Ogłasza on niezwykle wysoki zasięg. Nie pokazuje niepoprawnego kodu, ale generuje doskonałe raporty od menedżera. – Andrey

Powiązane problemy