Hello Brett,
thanx, but the problem that i have is actually the opposite
all tests run, even the ones that belong to a different group.....
could you pls help a gain?
thanks and regards
marco
On 3/16/06, Brett Porter <[EMAIL PROTECTED]> wrote:
>
> the suite xml overrides all other settings in the plugin, so since you
> have the classes element commented out, nothing is run.
>
> - Brett
>
> On 3/16/06, Marco Mistroni <[EMAIL PROTECTED]> wrote:
> > Hello all,
> > i have recently used the testng plugin for Maven2, and i think i have
> found
> > a bug :(
> >
> > here's my pom
> >
> >
> > <project>
> > <modelVersion>4.0.0</modelVersion>
> > <groupId>root</groupId>
> > <artifactId>ejbs</artifactId>
> > <packaging>jar</packaging>
> > <version>1.0</version>
> > <name>enterprise java beans</name>
> > <parent>
> > <groupId>root</groupId>
> > <artifactId>project</artifactId>
> > <version>1.0</version>
> > </parent>
> > <dependencies>
> > <dependency>
> > <groupId>root</groupId>
> > <artifactId>shared</artifactId>
> > </dependency>
> > <dependency>
> > <groupId>geronimo-spec</groupId>
> > <artifactId>geronimo-spec-j2ee</artifactId>
> > <scope>provided</scope>
> > </dependency>
> > <dependency>
> > <groupId>jboss</groupId>
> > <artifactId>jboss-ejb3x</artifactId>
> > <version>4.0.4</version>
> > <scope>system</scope>
> > <systemPath>${basedir}\lib\jboss-ejb3x-4.0.4.jar</systemPath>
> > </dependency>
> > <dependency>
> > <groupId>jboss</groupId>
> > <artifactId>ejb3-persistence</artifactId>
> > <version>4.0.4</version>
> > <scope>system</scope>
> > <systemPath>${basedir}\lib\ejb3-persistence-4.0.4.jar
> </systemPath>
> > </dependency>
> > <dependency>
> > <groupId>org.testng</groupId>
> > <artifactId>testng</artifactId>
> > <version>4.6.1</version>
> > <scope>test</scope>
> > <classifier>jdk15</classifier>
> > </dependency>
> >
> > </dependencies>
> > <build>
> > <plugins>
> >
> >
> > <plugin>
> > <artifactId>maven-compiler-plugin</artifactId>
> > <configuration>
> > <encoding>iso-8859-1</encoding>
> > </configuration>
> > </plugin>
> > <plugin>
> > <artifactId>maven-surefire-plugin</artifactId>
> > <configuration>
> > <suiteXmlFiles><suiteXmlFile>testng.xml
> > </suiteXmlFile></suiteXmlFiles>
> > </configuration>
> > </plugin>
> >
> > </plugins>
> > </build>
> > </project>
> >
> > Although the testng.xml has this content
> >
> > <!DOCTYPE suite SYSTEM "http://beust.com/testng/testng-1.0.dtd" >
> >
> > <suite name="Example" >
> > <test name="Simple example" >
> > <!--<classes>
> > <class name="example1.Test1" />
> > <class name="example1.EJB3Container" />
> > </classes>-->
> > <groups>
> > <run>
> > <include name="integration.ejb3"/>
> > </run>
> > </groups>
> > <packages>
> > <package name="example1"/>
> > </packages>
> >
> > </test>
> > </suite>
> >
> >
> >
> > This test (the only one present so far) does not belong to the group
> > configured
> > in testng
> >
> > package example1;
> >
> > import org.testng.annotations.Configuration;
> >
> > import org.testng.annotations.ExpectedExceptions;
> > import org.testng.annotations.Test;
> >
> > /**
> > * This class
> > *
> > * @author Cedric Beust, Apr 26, 2004
> > *
> > */
> >
> > @Test(groups = { "functest" }, enabled = true )
> > public class Test1 {
> >
> > @Configuration(beforeTestClass = true)
> > public static void setupClass() {
> > ppp("SETTING UP THE CLASS");
> > }.......
> >
> > anyone could help/have a look? i would do it myself but i have never
> > debugged a maven plugin...
> >
> > regards
> > marco
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>