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