2013-12-18 21 views
10

Büyük Grails uygulaması için birim testlerinin şube kapsamını ölçmeye çalışıyorum. (Hiçbir metrik hatta hat kapsama gösterilmiştir) JaCoCo ile şube kapsamı, IntelliJ'den Emma

  • Emma (yöntem ve hat kapsama üretir)

    • JaCoCo: Ben IntelliJ içinde aşağıdaki alıyorum metrikleri toplamak için JaCoCo, Emma ve IDEA kullanıyorum varsayılan olarak bana Şube kapsamı vermelidir olarak
    • IDEA ben JaCoCo çoğunlukla ilgileniyorum

    (sınıf, yöntem ve hat kapsama üretir). Birisi bu sorunu nasıl gidereceğime dair bazı ipuçlarını gösterebilir mi?

  • +0

    Benzer bir sorum var ama mayın, IDEA kapsama koşucusu tarafından şube kapsama verileri oluşturmakla ilgilidir. Bunu yapmak için bir çözüm buldunuz mu? – yaobin

    +0

    @yaobin: _ IntelliJ IDEA kapsama alanı motoru şu anda Sınıf, Yöntem ve Hat kapsamını desteklemektedir. Henüz bir şube/Blok kapsamı yok (Ref: https://confluence.jetbrains.com/display/TCD9/IntelliJ+IDEA) – kevinarpe

    +0

    Aslında, editörde sol oluk içinde şube kapsama alanı için görsel gösterge var. "Sarı işareti, satırın kısmen yürütüldüğünü gösterir, örneğin if deyiminden yalnızca bir koşul kontrol edildiyse" (ref: http://blog.jetbrains.com/idea/2006/07/code-coverage /) –

    cevap

    İlgili konular