org.spockframework.runtime.extension.builtin
Class RevertMetaClassRunListener

java.lang.Object
  extended by org.spockframework.runtime.AbstractRunListener
      extended by org.spockframework.runtime.extension.builtin.RevertMetaClassRunListener
All Implemented Interfaces:
IRunListener

public class RevertMetaClassRunListener
extends AbstractRunListener

Author:
Luke Daley

Constructor Summary
RevertMetaClassRunListener(java.util.Set<java.lang.Class<?>> specRestorations, java.util.Map<java.lang.String,java.util.Set<java.lang.Class<?>>> methodRestorations)
           
 
Method Summary
 void afterFeature(FeatureInfo feature)
          Called after each feature of a spec.
 void afterIteration(IterationInfo iteration)
          Called after each iteration of a data-driven feature.
 void afterSpec(SpecInfo spec)
          Called after a spec.
 void beforeFeature(FeatureInfo feature)
          Called before each feature of a spec.
 void beforeIteration(IterationInfo iteration)
          Called before each iteration of a data-driven feature.
 void beforeSpec(SpecInfo spec)
          Called before a spec.
 
Methods inherited from class org.spockframework.runtime.AbstractRunListener
error, featureSkipped, specSkipped
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RevertMetaClassRunListener

public RevertMetaClassRunListener(java.util.Set<java.lang.Class<?>> specRestorations,
                                  java.util.Map<java.lang.String,java.util.Set<java.lang.Class<?>>> methodRestorations)
Method Detail

beforeSpec

public void beforeSpec(SpecInfo spec)
Description copied from interface: IRunListener
Called before a spec.

Specified by:
beforeSpec in interface IRunListener
Overrides:
beforeSpec in class AbstractRunListener

beforeFeature

public void beforeFeature(FeatureInfo feature)
Description copied from interface: IRunListener
Called before each feature of a spec.

Specified by:
beforeFeature in interface IRunListener
Overrides:
beforeFeature in class AbstractRunListener

beforeIteration

public void beforeIteration(IterationInfo iteration)
Description copied from interface: IRunListener
Called before each iteration of a data-driven feature. All data values have been computed successfully at this point. Not called for features that aren't data-driven (i.e. don't have a where-block).

Specified by:
beforeIteration in interface IRunListener
Overrides:
beforeIteration in class AbstractRunListener

afterIteration

public void afterIteration(IterationInfo iteration)
Description copied from interface: IRunListener
Called after each iteration of a data-driven feature. Not called for features that aren't data-driven (i.e. don't have a where-block).

Specified by:
afterIteration in interface IRunListener
Overrides:
afterIteration in class AbstractRunListener

afterFeature

public void afterFeature(FeatureInfo feature)
Description copied from interface: IRunListener
Called after each feature of a spec.

Specified by:
afterFeature in interface IRunListener
Overrides:
afterFeature in class AbstractRunListener

afterSpec

public void afterSpec(SpecInfo spec)
Description copied from interface: IRunListener
Called after a spec.

Specified by:
afterSpec in interface IRunListener
Overrides:
afterSpec in class AbstractRunListener


Copyright © 2013. All rights reserved