</target>
<target name="clean-test">
<delete dir="bintest" />
+ <delete dir="cocoReport" failonerror="false"/>
+
</target>
<target depends="clean,clean-test" name="cleanall" />
<target depends="build-project, native" name="build" />
<arg value="-noprompt" />
</exec>
</target>
- <target name="test" depends="build-project-test,generateKeys,FetchLocales,pack">
+ <target name="reset-db">
+ <copy file="config/test.properties" tofile="config/gigi.properties"/>
+ <java classname="org.cacert.gigi.util.DatabaseManager">
+ <classpath refid="cacert-gigi.classpath" />
+ </java>
+ </target>
+ <target name="test" depends="build-project-test,generateKeys,FetchLocales,pack,reset-db">
<delete failonerror="false">
<fileset dir=".">
- <include name="jacoco.exec"/>
- <include name="tester.exec"/>
+ <include name="jacoco.exec"/>
+ <include name="tester.exec"/>
</fileset>
</delete>
<mkdir dir="${junit.output.dir}" />
</executiondata>
<structure name="CAcert gigi">
- <classfiles>
- <fileset dir="bin/org/cacert/gigi"/>
- </classfiles>
- <sourcefiles encoding="UTF-8">
- <fileset dir="src/org/cacert/gigi"/>
- </sourcefiles>
- </structure>
- <structure name="CAcert testcases">
- <classfiles>
- <fileset dir="bintest/org/cacert/gigi"/>
- </classfiles>
- <sourcefiles encoding="UTF-8">
- <fileset dir="tests/org/cacert/gigi"/>
- </sourcefiles>
+ <group name="Server">
+ <classfiles>
+ <fileset dir="bin/org/cacert/gigi" />
+ </classfiles>
+ <sourcefiles encoding="UTF-8">
+ <fileset dir="src/org/cacert/gigi" />
+ </sourcefiles>
+ </group>
+ <group name="Testcases">
+ <classfiles>
+ <fileset dir="bintest/org/cacert/gigi" />
+ </classfiles>
+ <sourcefiles encoding="UTF-8">
+ <fileset dir="tests/org/cacert/gigi" />
+ </sourcefiles>
+ </group>
</structure>
<html destdir="cocoReport"/>