Put coverage reports into build directory.
This commit is contained in:
@@ -1,12 +1,14 @@
|
|||||||
<project default="all" xmlns:artifact="antlib:org.apache.maven.artifact.ant">
|
<project default="all" xmlns:artifact="antlib:org.apache.maven.artifact.ant">
|
||||||
|
<!--
|
||||||
|
Run code coverage for unit tests on the luaj vm and libraries.
|
||||||
|
-->
|
||||||
|
|
||||||
<property name="classes.dir" value="build/classes" />
|
<property name="classes.dir" value="build/classes" />
|
||||||
<property name="instrumented.dir" value="build/instrumented" />
|
<property name="instrumented.dir" value="build/instrumented" />
|
||||||
<property name="reports.dir" value="reports" />
|
<property name="reports.xml.dir" value="build/reports-junit-xml" />
|
||||||
<property name="reports.xml.dir" value="${reports.dir}/junit-xml" />
|
<property name="reports.html.dir" value="build/reports-junit-html" />
|
||||||
<property name="reports.html.dir" value="${reports.dir}/junit-html" />
|
<property name="coverage.xml.dir" value="build/reports-coverage-xml" />
|
||||||
<property name="coverage.xml.dir" value="${reports.dir}/coverage-xml" />
|
<property name="coverage.html.dir" value="build/reports-coverage-html" />
|
||||||
<property name="coverage.html.dir" value="${reports.dir}/coverage-html" />
|
|
||||||
|
|
||||||
<artifact:dependencies filesetId="cobutura.fileset">
|
<artifact:dependencies filesetId="cobutura.fileset">
|
||||||
<dependency groupId="cobertura" artifactId="cobertura" version="1.8"/>
|
<dependency groupId="cobertura" artifactId="cobertura" version="1.8"/>
|
||||||
@@ -20,10 +22,7 @@
|
|||||||
<taskdef classpathref="cobertura.classpath" resource="tasks.properties" />
|
<taskdef classpathref="cobertura.classpath" resource="tasks.properties" />
|
||||||
|
|
||||||
<target name="clean" description="Remove all files created by the build/test process.">
|
<target name="clean" description="Remove all files created by the build/test process.">
|
||||||
<delete includeemptydirs="true" failonerror="false">
|
<delete dir="build" failonerror="no"/>
|
||||||
<fileset dir="build" includes="**/*"/>
|
|
||||||
<fileset dir="reports" includes="**/*"/>
|
|
||||||
</delete>
|
|
||||||
<delete file="cobertura.log" />
|
<delete file="cobertura.log" />
|
||||||
<delete file="cobertura.ser" />
|
<delete file="cobertura.ser" />
|
||||||
</target>
|
</target>
|
||||||
@@ -94,9 +93,6 @@
|
|||||||
<cobertura-report srcdir="src/core" destdir="${coverage.html.dir}" />
|
<cobertura-report srcdir="src/core" destdir="${coverage.html.dir}" />
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="all"
|
<target name="all" depends="clean,init,compile,instrument,test,coverage" />
|
||||||
depends="clean,init,compile,instrument,test,coverage"
|
|
||||||
description="Compile, instrument ourself, run the tests and generate JUnit and coverage reports."
|
|
||||||
/>
|
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
Reference in New Issue
Block a user