Hi, Atombeat http://code.google.com/p/atombeat/ has a set of possible configurations with different backends and security policies.
atombeat-exist-full atombeat-exist-minimal atombeat-exist-full-secure atombeat-exist-minimal-secure atombeat-orbeon-full atombeat-orbeon-minimal atombeat-orbeon-full-secure atombeat-orbeon-minimal-secure Atombeat has a separate project which contains the tests for all of the above: http://code.google.com/p/atombeat/source/browse/trunk/parent/atombeat-integration-tests/pom.xml As an Atombeat user I want to re-purpose these tests to test a particular Atombeat installation, with a different security mechanism (CAS). Because the Atombeat tests test a set of different configurations some are not applicable - testing security on an unsecured configuration for example - so the tests pom file contains a lot of configuration information. I had hoped to be able to inherit from the Atombeat test pom, ie set it as parent, but parents may only be of type pom. The Atombeat test source is in src/test/java, so currently no jar file is produced. I can fix that by adding <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <executions> <execution> <goals> <goal>test-jar</goal> </goals> </execution> </executions> </plugin> however the surefire plugin will not run the tests as it does not look inside jars to discover tests. Unpacking the jar into target/test-classes gets the tests discovered by Surefire. I then need to configure my project by duplicating the configuration information in the test POM. Is this the best way to reuse tests? cheers Tim -- Tim Pizey - http://pizey.net/~timp Centre for Genomics and Global Health - http://cggh.org --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org