Class AbstractRunListener

java.lang.Object
org.spockframework.runtime.AbstractRunListener
All Implemented Interfaces:
IRunListener
Direct Known Subclasses:
RevertMetaClassRunListener

public class AbstractRunListener extends Object implements IRunListener
  • Constructor Details

    • AbstractRunListener

      public AbstractRunListener()
  • Method Details

    • beforeSpec

      public void beforeSpec(SpecInfo spec)
      Description copied from interface: IRunListener
      Called before a spec.
      Specified by:
      beforeSpec in interface IRunListener
    • beforeFeature

      public void beforeFeature(FeatureInfo feature)
      Description copied from interface: IRunListener
      Called before each feature of a spec.
      Specified by:
      beforeFeature in interface IRunListener
    • 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
    • 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
    • afterFeature

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

      public void afterSpec(SpecInfo spec)
      Description copied from interface: IRunListener
      Called after a spec.
      Specified by:
      afterSpec in interface IRunListener
    • error

      public void error(ErrorInfo error)
      Description copied from interface: IRunListener
      Called for every error that occurs during a spec run. May be called multiple times for the same method, for example if both the expect-block and the cleanup-block of a feature method fail.
      Specified by:
      error in interface IRunListener
    • specSkipped

      public void specSkipped(SpecInfo spec)
      Description copied from interface: IRunListener
      Called if a spec is skipped, for example because it is marked with @Ignore.
      Specified by:
      specSkipped in interface IRunListener
    • featureSkipped

      public void featureSkipped(FeatureInfo feature)
      Description copied from interface: IRunListener
      Called if a feature is skipped, for example because it is marked with @Ignore.
      Specified by:
      featureSkipped in interface IRunListener