Those are for base classes for testing. JCatapult solves this problem with a separate JAR called jcatapult-core-test.jar, which is along the same lines as a new maven project as you mention. Another way is to remove the base class and provide test helper toolkits. JCatapult also does this in other places and both approaches work well.
-bp Antonio Petrelli wrote:
Hi friends, during my license-problem-busting I noticed that in struts-core there are some classes using TestNG and JUnit, therefore these dependencies must be at compile-scope. So my question is: isn't it better to move these classes to a new module, like "shale-test". to help other people testing? This way we can remove not-runtime classes out of the core. Thoughts? Ciao Antonio --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]