Andrea Arcuri created SUREFIRE-1095:
---------------------------------------

             Summary: NPE in RunListener
                 Key: SUREFIRE-1095
                 URL: https://jira.codehaus.org/browse/SUREFIRE-1095
             Project: Maven Surefire
          Issue Type: Bug
          Components: Junit 4.x support
    Affects Versions: 2.17
         Environment: Tested on Mac, using Maven 3.1, Java 7
            Reporter: Andrea Arcuri


In the surefire plugin, it is possible to specify one or more RunListener when 
running tests with JUnit.

However, it does not look like the listener is properly called by the plugin. 
In particular, there is a problem with the method: 

public void testRunStarted(Description description)

it's javadoc at 
http://junit.sourceforge.net/javadoc/org/junit/runner/notification/RunListener.html#testRunStarted%28org.junit.runner.Description%29

states: 
"Parameters:
    description - describes the tests to be run "

however, in all maven projects I tried ("mvn test"), the surefire plugin seems 
like passing a null reference instead of a Description instance that "describes 
the tests to be run "

Note: other methods in the RunListener I tested seems fine (i.e., they get a 
valid Description object as input)




--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to