Griffon 1.2.0

org.codehaus.griffon.test.junit4.listener
[Groovy] Class SuiteRunListener

java.lang.Object
  org.junit.runner.notification.RunListener
      org.codehaus.griffon.test.junit4.listener.SuiteRunListener

class SuiteRunListener
extends RunListener

Listens in on the execution of an entire test suite (or test "type" in Griffon) and creates new TestRunListeners for each actual test class.


Field Summary
private GriffonTestEventPublisher eventPublisher

private SystemOutAndErrSwapper outAndErrSwapper

private PerTestRunListener perTestListener

private JUnitReportsFactory reportsFactory

 
Constructor Summary
SuiteRunListener(GriffonTestEventPublisher eventPublisher, JUnitReportsFactory reportsFactory, SystemOutAndErrSwapper outAndErrSwapper)

 
Method Summary
void testAssumptionFailure(Failure failure)

void testFailure(Failure failure)

void testFinished(Description description)

void testIgnored(Description description)

void testRunFinished(Result result)

void testRunStarted(Description description)

void testStarted(Description description)

 

Field Detail

eventPublisher

private final GriffonTestEventPublisher eventPublisher


outAndErrSwapper

private final SystemOutAndErrSwapper outAndErrSwapper


perTestListener

private PerTestRunListener perTestListener


reportsFactory

private final JUnitReportsFactory reportsFactory


 
Constructor Detail

SuiteRunListener

SuiteRunListener(GriffonTestEventPublisher eventPublisher, JUnitReportsFactory reportsFactory, SystemOutAndErrSwapper outAndErrSwapper)


 
Method Detail

testAssumptionFailure

void testAssumptionFailure(Failure failure)


testFailure

void testFailure(Failure failure)


testFinished

void testFinished(Description description)


testIgnored

void testIgnored(Description description)


testRunFinished

void testRunFinished(Result result)


testRunStarted

void testRunStarted(Description description)


testStarted

void testStarted(Description description)


 

Groovy Documentation