Sorry its me being dumb and not looking far enough into it. Eclipse was using JUnit 4, which Maven doesn't support yet. Simple as that really. Sorry Andy
On 09/01/07, berndq <[EMAIL PROTECTED]> wrote:
Hi Andy, > Ah, i figured it out it was Eclipse being clever and running setUp() > and tearDown() when it shouldn't have been. just curious: where did eclipse behave incorrectly? (Hope this is not too much off topic for a maven list) Bernd > Maven was behaving > correctly. Thanks for your help guys. > Andy > > On 08/01/07, Chris Hilton <[EMAIL PROTECTED]> wrote: >> My guess would be that your tests were working with Ant's junit task >> which uses a forkmode of 'pertest' by default, but they are now failing >> because Maven's surefire plugin uses a default of 'once' by default. You >> can change the setting for the surefire plugin by adding a configuration >> something like the following to your pom: >> >> <plugin> >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-surefire-plugin</artifactId> >> <configuration> >> <forkMode>always</forkMode> >> </configuration> >> </plugin> >> >> That should get you running, but you should also consider rewriting the >> tests to run with the default; all that forking can take a lot of time. >> >> Chris >> >> >> > -----Original Message----- >> > From: Andrew Birchall [mailto:[EMAIL PROTECTED] >> > Sent: Monday, 08 January, 2007 07:26 >> > To: Maven Users List >> > Subject: [m2] JUnit test setUp() and tearDown() not called >> > >> > Hello, >> > When I run my JUnut test suit from Maven using mvn test some >> > tests fail because setUp() and tearDown() are never called. >> > Surley these should be called automatically when the test is run? >> > The tests work fine when run from Eclipse. >> > Is there something stupidly obvious that I'm missing? >> > (Please don't say 'a brain') >> > Thanks a lot >> > Andrew Birchall >> > >> > --------------------------------------------------------------------- >> > 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] >> >> > > --------------------------------------------------------------------- > 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]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]