I'm not so sure I like the idea of using jars for testing without declaring them as a dependency.
I'd be happier if we could change the tests to not rely on them. I'm currently working on removing the bean code from the core tests. It's tedious and error prone, but worthwhile AFAIK. If the core couldn't use the test and log taglibs I wouldn't be averse to rewriting the existing tests to stop using them. -- dIon Gillard, Multitask Consulting Blog: http://www.freeroller.net/page/dion/Weblog Work: http://www.multitask.com.au Morgan Delagrange <[EMAIL PROTECTED]> wrote on 15/01/2003 08:19:12 AM: > Hey all, > > So I can't see an obvious way to do it in project.xml, > but I can write a preGoal in maven.xml that will allow > the core build to use non-core tags for unit tests. > E.g. this is what you would need to do if we removed > the "bean" classes from the core: > > <preGoal name="test:compile"> > > <mkdir dir="target/test-source"/> > > <copy todir="target/test-source"> > <!-- core unit test classes --> > <fileset dir="src/test"/> > > <!-- core unit tests rely on both the bean > taglib and classes in the bean taglib's unit tests --> > <fileset dir="jelly-tags/bean/src/test"> > <exclude name="**/Test*.java"/> > </fileset> > <fileset dir="jelly-tags/bean/src/java"/> > </copy> > > </preGoal> > > And then, of course, the "unitTestSourceDirectory" in > project.xml becomes "target/test-source". Works > great, but unfortunately it doesn't allow for > automatic generation of the ant script. Does anyone > know of a way to create a similar result while > preserving ant script generation? > > - Morgan > > ===== > Morgan Delagrange > http://jakarta.apache.org/taglibs > http://jakarta.apache.org/commons > http://axion.tigris.org > http://jakarta.apache.org/watchdog > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > http://mailplus.yahoo.com > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > ForwardSourceID:NT000A2D6E -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
