Author: rdonkin
Date: Fri Aug 10 09:24:51 2007
New Revision: 564651
URL: http://svn.apache.org/viewvc?view=rev&rev=564651
Log:
Allow modules to use test code from their dependencies.
Modified:
james/server/trunk/build-tools/base-build.xml
james/server/trunk/build-tools/function-build.xml
james/server/trunk/build-tools/library-build.xml
Modified: james/server/trunk/build-tools/base-build.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/build-tools/base-build.xml?view=diff&rev=564651&r1=564650&r2=564651
==============================================================================
--- james/server/trunk/build-tools/base-build.xml (original)
+++ james/server/trunk/build-tools/base-build.xml Fri Aug 10 09:24:51 2007
@@ -238,6 +238,33 @@
<fileset dir="${lib.dir}/${path.lib.james}">
<include name="${jars-prefix}*-function-${version}.jar" />
</fileset>
+ </path>
+
+ <path
+ id='classpath.test.dependencies.api'
+ description="Convenient way to import all API tests">
+ <!-- TODO Add content when APIs are broken out -->
+ <fileset dir="${lib.dir}/${path.lib.james}">
+ <include name="${jars-prefix}*-api-test-${version}.jar" />
+ </fileset>
+ </path>
+ <path
+ id='classpath.test.dependencies.libraries'
+ description="Convenient way to import all library and API
tests">
+ <!-- TODO Add content when libraries are broken out -->
+ <path refid='classpath.test.dependencies.api'/>
+ <fileset dir="${lib.dir}/${path.lib.james}">
+ <include
name="${jars-prefix}*-library-test-${version}.jar" />
+ </fileset>
+ </path>
+ <path
+ id='classpath.test.dependencies.functions'
+ description="Convenient way to import all function, librarie
and API tests">
+ <!-- TODO Add content when functions are broken out -->
+ <path refid='classpath.test.dependencies.libraries'/>
+ <fileset dir="${lib.dir}/${path.lib.james}">
+ <include
name="${jars-prefix}*-function-test-${version}.jar" />
+ </fileset>
</path>
</sequential>
</macrodef>
Modified: james/server/trunk/build-tools/function-build.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/build-tools/function-build.xml?view=diff&rev=564651&r1=564650&r2=564651
==============================================================================
--- james/server/trunk/build-tools/function-build.xml (original)
+++ james/server/trunk/build-tools/function-build.xml Fri Aug 10 09:24:51 2007
@@ -34,7 +34,8 @@
</path>
<path id='classpath.test'>
<path refid='classpath.main'/>
- <path refid='classpath.base.test'/>
+ <path refid='classpath.base.test'/>
+ <path refid='classpath.test.dependencies.libraries'/>
</path>
<path id='classpath.test.runtime'>
<path refid='classpath.test'/>
Modified: james/server/trunk/build-tools/library-build.xml
URL:
http://svn.apache.org/viewvc/james/server/trunk/build-tools/library-build.xml?view=diff&rev=564651&r1=564650&r2=564651
==============================================================================
--- james/server/trunk/build-tools/library-build.xml (original)
+++ james/server/trunk/build-tools/library-build.xml Fri Aug 10 09:24:51 2007
@@ -35,6 +35,7 @@
<path id='classpath.test'>
<path refid='classpath.main'/>
<path refid='classpath.base.test'/>
+ <path refid='classpath.test.dependencies.api'/>
</path>
<path id='classpath.test.runtime'>
<path refid='classpath.test'/>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]