When running inside maven, junit 'inherits' MAVEN's classpath as well. When running outside, it doesn't. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Pub Key:http://blogs.codehaus.org/people/dion/public-key.asc
[EMAIL PROTECTED] wrote on 07/11/2003 08:38:14 AM: > junit tests that run outside of maven hare having problem inside... using > 1.0-rc1 > > $ maven test [ results in (when maven.junit.fork=false (default) ) ] > java:prepare-filesystem: > .. > test:test: > [junit] dir attribute ignored if running in the same VM > [junit] Running com.txu.tmdb.bd.TranslateColumnNameTest > [junit] Tests run: 2, Failures: 0, Errors: 1, Time elapsed: 0.33 sec > [junit] [ERROR] TEST com.txu.tmdb.bd.TranslateColumnNameTest FAILED > > > $ maven test [ results in (when maven.junit.fork=true ) > java:prepare-filesystem: > .. > test:test: > [junit] Running com.txu.tmdb.bd.TranslateColumnNameTest > [junit] java.lang.NoClassDefFoundError: org/w3c/dom/Node > [junit] at java.lang.Class.forName0(Native Method) > [junit] at java.lang.Class.forName(Class.java:115) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.FormatterElement. > createFormatter(FormatterElement.java:1 > > 83) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner. > createAndStoreFormatter(JUnitTestRunner. > > java:562) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner. > main(JUnitTestRunner.java:507) > > [junit] Exception in thread "main" > [junit] [ERROR] TEST com.txu.tmdb.bd.TranslateColumnNameTest FAILED > > what happened to the original classpath? > > i think the "problem" revolves around those unit tests using > System.setProperty() to signal the need for a mock jndi datasource > lookup... > > -- dan > > > > > ********************************************************************************* > > Confidentiality Notice: This email message, including any attachments, > contains or may contain confidential information intended only for the > addressee. If you are not an intended recipient of this message, be > advised that any reading, dissemination, forwarding, printing, copying > or other use of this message or its attachments is strictly prohibited. If > you have received this message in error, please notify the sender > immediately by reply message and delete this email message and any > attachments from your system. > ********************************************************************************* > > > > > --------------------------------------------------------------------- > 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]
