Neat. Thank you
Robin -----Original Message----- From: Grzegorz Kossakowski [mailto:[EMAIL PROTECTED] Sent: 27 January 2008 23:03 To: [email protected] Subject: Re: AbstractTestCase Robin Rigby pisze: > Hi > > Have written action. Compile OK, Install OK. > > Need to test. Found AbstractTestCase in cocoon-sitemap-impl. > > How can I add a dependency to my POM that will make AbstractTestCase > available to my test cases? It is not included in > cocoon-sitemap-impl.nnn.jar, is it? So, no kind of <scope>test</scope> will > help? Do I have to copy it? AbstractTestCase is stored in separate jar cocoon-sitemap-impl-tests-nnn.jar. The reason for doing that is that our testing framework still introduces quite a lot of heavy dependencies (we are constantly working on cleaning up things) so we decided to put it into separate jar to not pollute applications build on top of Cocoon. Fortunately enough, Maven has native support for such practice. All you have to do is to add: <dependency> <groupId>org.apache.cocoon</groupId> <artifactId>cocoon-sitemap-impl</artifactId> <type>test-jar</type> <scope>test</scope> <version>...</version> </dependency> (the trick was: <type> tag) Ok... it's not enough due to annying bug described here[1]. Full snippet you need to add is: <dependency> <groupId>org.apache.cocoon</groupId> <artifactId>cocoon-core</artifactId> <type>test-jar</type> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.cocoon</groupId> <artifactId>cocoon-sitemap-impl</artifactId> <type>test-jar</type> <scope>test</scope> </dependency> Voting for MNG-1378 is probably a good idea. [1] http://jira.codehaus.org/browse/MNG-1378 -- Grzegorz Kossakowski Committer and PMC Member of Apache Cocoon http://reflectingonthevicissitudes.wordpress.com/ --------------------------------------------------------------------- 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]
