On Fri, 2004-01-09 at 12:02, Emmanuel Venisse wrote: > > Emmanuel, I figured if you want to do the work to clean it up you can. I > > just checked it in. You will immediately notice that it is bound to my > > home directory which is the first thing you will have to change. > > yep. > > > > > The other thing you will notice is that plexus-utils should be moved as > > being a dependency from the surefire-runner to the booter. I didn't > > notice this as maven-core itself has a dependency on plexus-utils > > itself. What I'm trying to achieve with teh surefire-runner is to have > > no dependencies except for junit. > > Surefire-runner will keep a dependency to plexus-utils beacause it use 2 > classes of it
I was thinking I would use the directory scanner in the booter to build the list of tests and then just pass in the list of tests. This would remove the dep on plexus-utils in the runner. Just add another argument to the invocation of the runner. Then plexus-utils can be specified as a dep to the surefire plugin and it will be picked up and used to gather the list of tests to run, then you can eliminate the dependency on plexus-utils in the runner which I think would be good. > > > > Once you build the plugin it must currently replace the existing test > > plugin in order for the maven-core bootstrap to work correctly. With > > classloader isolation and no classloader wanking in general the > > JUnitTask won't function. > > > > It's sitting there if you want to take a crack at it, if not no problem. > > Just poke me if you have any questions. > > I'll try to do it this weekend. > > Emmanuel > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- jvz. Jason van Zyl [EMAIL PROTECTED] http://tambora.zenplex.org In short, man creates for himself a new religion of a rational and technical order to justify his work and to be justified in it. -- Jacques Ellul, The Technological Society --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
