SORU
4 HAZİRAN 2009, PERŞEMBE


Cobertura ile kod kapsamı, kod hariç

Bir şekilde Cobertura kapsama raporları içine dahil kod dışlamak var mı? Kapsama rapor vardır ve bu nedenle kapsama rakamları aşağı çekmek değil, olmaması gereken bazı yöntemler var.

Bu Yonca gibi bir işlevi olduğunu biliyorum, ama bir şey Cobertura için benzer bulamadım.

CEVAP
4 HAZİRAN 2009, PERŞEMBE


Gereçleri sınıfları hariç tutabilirsiniz. Daha sonra raporlar üzerinde görünmemelidir. Bakınhariçaşağıda açıklamaları.

Ayrıca bazı yöntemler çağrıları göz ardı edebilirsiniz. Bakıngörmezdenaşağıda deyim.

Eğer maven kullanıyorsanız, maven plugin manual bkz.

    <configuration>
      <instrumentation>
        <ignores>
          <ignore>com.example.boringcode.*</ignore>
        </ignores>
        <excludes>
          <exclude>com/example/dullcode/**/*.class</exclude>
          <exclude>com/example/**/*Test.class</exclude>
        </excludes>
      </instrumentation>
    </configuration>

Ve karınca this bkz.

<cobertura-instrument todir="${instrumented.dir}">
  <ignore regex="org.apache.log4j.*" />
  <fileset dir="${classes.dir}">
    <include name="**/*.class" />
    <exclude name="**/*Test.class" />
  </fileset>
  <fileset dir="${jars.dir}">
    <include name="my-simple-plugin.jar" />
  </fileset>
</cobertura-instrument>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jonnyriddlin1

    Jonnyriddlin

    4 Ocak 2007
  • Turkish Airlines

    Turkish Airl

    11 AĞUSTOS 2006
  • Wronchi Animation

    Wronchi Anim

    9 Mayıs 2011