[ 
http://jira.codehaus.org/browse/SUREFIRE-480?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=133151#action_133151
 ] 

Chad La Joie commented on SUREFIRE-480:
---------------------------------------

Yes, that error is definitely the JUnit exception that you get when you try to 
"run" the TestCase class.

However, for me, the real issue is just the summary report produced by 
surefire.  Instead of tracking which unit tests fail (which is know about since 
it's printing "<< FAILURE" on the screen it instead just reports the error with 
the TestCase class.  If surefire could just accumulate the names of the failed 
test cases and use that in the summary instead of this error that would be all 
I needed.

> Improper TestCase classes incorrectly reported as a failure of the TestSuite 
> class
> ----------------------------------------------------------------------------------
>
>                 Key: SUREFIRE-480
>                 URL: http://jira.codehaus.org/browse/SUREFIRE-480
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: JUnit 3.x support
>    Affects Versions: 2.4.2
>         Environment: OS X 10.5, JDK 1.5.0_13, Maven 2.0.8
>            Reporter: Chad La Joie
>             Fix For: Future
>
>
> surefire creates a synthetic TestSuite from all concrete classes that match 
> its include configuration.  If one of these classes is not a proper JUnit 
> TestCase (for example if it contains no test methods) surefire reports this 
> as a test failure on the junit.framework.TestSuite$1 class, within the 
> summary and surefire report, instead of an issue with the improper test 
> class.  It does correctly flag the improper class as a failure as the plugin 
> reports the test results on console but if you have many tests its easy to 
> miss this.
> It would be nice if, in the summary and the report, the improper test class 
> can be flagged as the failing class instead of the TestSuite class.

-- 
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

        

Reply via email to