diff options
-rw-r--r-- | java/broker/test/build-module.xml | 8 | ||||
-rw-r--r-- | java/build.xml | 4 | ||||
-rw-r--r-- | java/client/test/build-module.xml | 8 | ||||
-rw-r--r-- | java/module.xml | 5 |
4 files changed, 24 insertions, 1 deletions
diff --git a/java/broker/test/build-module.xml b/java/broker/test/build-module.xml index 3128b77249..8c971b9a26 100644 --- a/java/broker/test/build-module.xml +++ b/java/broker/test/build-module.xml @@ -29,4 +29,12 @@ </junit> </target> + <target name="xmltest" depends="build"> + <junit fork="yes" showoutput="true" haltonfailure="no"> + <test name="org.apache.qpid.server.UnitTests"/> + <formatter type="xml" usefile="junit.report.xml"/> + <classpath refid="module.class.path"/> + </junit> + </target> + </project> diff --git a/java/build.xml b/java/build.xml index 91b39881a4..7142f7f308 100644 --- a/java/build.xml +++ b/java/build.xml @@ -45,6 +45,10 @@ <iterate target="test"/> </target> + <target name="xmltest" description="execute unit tests and produce xml reports"> + <iterate target="xmltest"/> + </target> + <target name="doc" description="produce javadoc for each module"> <iterate target="doc"/> </target> diff --git a/java/client/test/build-module.xml b/java/client/test/build-module.xml index b177c8441a..8678338359 100644 --- a/java/client/test/build-module.xml +++ b/java/client/test/build-module.xml @@ -29,4 +29,12 @@ </junit> </target> + <target name="xmltest" depends="build"> + <junit fork="yes" showoutput="true" haltonfailure="no"> + <test name="org.apache.qpid.client.AllClientUnitTests"/> + <formatter type="xml" usefile="junit.report.xml"/> + <classpath refid="module.class.path"/> + </junit> + </target> + </project> diff --git a/java/module.xml b/java/module.xml index 0a4470d483..af48d66ddf 100644 --- a/java/module.xml +++ b/java/module.xml @@ -19,7 +19,8 @@ <import file="common.xml"/> - <map property="module" value="${basedir}"> + + <map property="module" value="${basedir}"> <globmapper from="${project.root}${file.separator}*" to="*"/> </map> @@ -166,6 +167,8 @@ <target name="test"/> + <target name="xmltest"/> + <uptodate property="doc.done" targetfile="${module.doc}/index.html"> <srcfiles dir="${module.src}" includes="**/*.java"/> </uptodate> |