You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Erez Nahir <er...@gmail.com> on 2008/02/06 22:37:08 UTC
surefire 2.4 + testng, changing "TestSuite" name
Hi,
I'm looking for a way to change the default suite name generated by surefire
from "TestSuite" to something else.
Using this configuration:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.1</version>
<configuration>
<groups>fast</groups>
<excludedgroups>broken</excludedgroups>
<properties>
<property>
<name>suitename</name>
<value>${groupId}-${artifactId}</value>
</property>
<property>
<name>testname</name>
<value>${artifactId}</value>
</property>
</properties>
</configuration>
</plugin>
The suitename is changed in testng reports, but in the default
TEST-TestSuite.xml files, it is not.
Any way to do it?
Thanks,
Erez.
Re: surefire 2.4 + testng, changing "TestSuite" name
Posted by Erez Nahir <er...@gmail.com>.
Thanks Dan,
I have uploaded a fixed version of my patch, checking before casting to
TestNGDirectoryTestSuite.
With that fix, all unit tests and integration tests pass.
I'm sorry I have missed this test failure earlier, should not happen...
Erez.
On Feb 8, 2008 4:14 AM, Dan Fabulich <da...@fabulich.com> wrote:
> Erez Nahir wrote:
>
> > Created http://jira.codehaus.org/browse/SUREFIRE-452 and provided fix
> for it
> > as attachment.
>
> I saw your bug; it seems to fail some of the integration tests, so I'm not
> applying it right now.
>
> > Can someone from surefire team clarify when is the next minor release of
> > surefire-plugin planned?
>
> I don't think we have any schedules/plans, but you're in luck, because
> there's a handful of bugs that we found right around the time that 2.4.1
> shipped. [Maybe people were waiting for the first service pack ;-)]
>
> If you can get me a patch that passes the tests in the next couple of
> days, I'll probably submit it.
>
> -Dan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
Re: surefire 2.4 + testng, changing "TestSuite" name
Posted by Dan Fabulich <da...@fabulich.com>.
Erez Nahir wrote:
> Created http://jira.codehaus.org/browse/SUREFIRE-452 and provided fix for it
> as attachment.
I saw your bug; it seems to fail some of the integration tests, so I'm not
applying it right now.
> Can someone from surefire team clarify when is the next minor release of
> surefire-plugin planned?
I don't think we have any schedules/plans, but you're in luck, because
there's a handful of bugs that we found right around the time that 2.4.1
shipped. [Maybe people were waiting for the first service pack ;-)]
If you can get me a patch that passes the tests in the next couple of
days, I'll probably submit it.
-Dan
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: surefire 2.4 + testng, changing "TestSuite" name
Posted by Erez Nahir <er...@gmail.com>.
Created http://jira.codehaus.org/browse/SUREFIRE-452 and provided fix for it
as attachment.
Can someone from surefire team clarify when is the next minor release of
surefire-plugin planned?
Thanks,
Erez.
On Feb 6, 2008 11:37 PM, Erez Nahir <er...@gmail.com> wrote:
> Hi,
>
> I'm looking for a way to change the default suite name generated by
> surefire from "TestSuite" to something else.
> Using this configuration:
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-surefire-plugin</artifactId>
> <version>2.4.1</version>
> <configuration>
> <groups>fast</groups>
> <excludedgroups>broken</excludedgroups>
> <properties>
> <property>
> <name>suitename</name>
> <value>${groupId}-${artifactId}</value>
> </property>
> <property>
> <name>testname</name>
> <value>${artifactId}</value>
> </property>
> </properties>
> </configuration>
> </plugin>
>
> The suitename is changed in testng reports, but in the default
> TEST-TestSuite.xml files, it is not.
> Any way to do it?
>
> Thanks,
> Erez.
>