You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Kristian Rosenvold (JIRA)" <ji...@codehaus.org> on 2010/12/04 23:19:03 UTC

[jira] Closed: (SUREFIRE-408) add capability to turn on only a specific provider

     [ http://jira.codehaus.org/browse/SUREFIRE-408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kristian Rosenvold closed SUREFIRE-408.
---------------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: Backlog)
                   2.7
         Assignee: Kristian Rosenvold

Fixed in r1042246

Add the required provider as a dependency to surefire to force its use:           
       <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>${surefire.version}</version>
                <dependencies>
                    <dependency>
                        <groupId>org.apache.maven.surefire</groupId>
                        <artifactId>surefire-junit47</artifactId>
                        <version>${surefire.version}</version>
                    </dependency>
                </dependencies>
            </plugin>


> add capability to turn on only a specific provider
> --------------------------------------------------
>
>                 Key: SUREFIRE-408
>                 URL: http://jira.codehaus.org/browse/SUREFIRE-408
>             Project: Maven Surefire
>          Issue Type: Improvement
>    Affects Versions: 2.4
>            Reporter: Keith Naas
>            Assignee: Kristian Rosenvold
>            Priority: Minor
>             Fix For: 2.7
>
>
> It would be nice if you could force the maven surefire plugin to only use a specific provider.  
> Currently, it checks if a test extends junit.framework.Test.  If it is, it assumes its a junit test case.  This is not always the case.  It could still be a testng test.
> if (junit.framework.Test.class.isAssignableFrom( c )) {
>                 junitTestClasses.add( c );
>             } else {
>                 testNgTestClasses.add( c );
>             }

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira