org.jbehave.core.embedder
Class ReportingFailuresEmbedderMonitor

java.lang.Object
  extended by org.jbehave.core.embedder.PrintStreamEmbedderMonitor
      extended by org.jbehave.core.embedder.ReportingFailuresEmbedderMonitor
All Implemented Interfaces:
EmbedderMonitor

public class ReportingFailuresEmbedderMonitor
extends PrintStreamEmbedderMonitor

Monitor that reports to PrintStream only failure events


Constructor Summary
ReportingFailuresEmbedderMonitor()
           
ReportingFailuresEmbedderMonitor(java.io.PrintStream output)
           
 
Method Summary
 void generatingStoriesView(java.io.File outputDirectory, java.util.List<java.lang.String> formats, java.util.Properties viewProperties)
           
 void runningEmbeddable(java.lang.String name)
           
 void runningStory(java.lang.String path)
           
 void storiesViewGenerated(int stories, int scenarios, int failedScenarios)
           
 
Methods inherited from class org.jbehave.core.embedder.PrintStreamEmbedderMonitor
annotatedInstanceNotOfType, batchFailed, embeddableFailed, embeddablesSkipped, print, printStackTrace, storiesSkipped, storiesViewGenerationFailed, storiesViewNotGenerated, storyFailed, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReportingFailuresEmbedderMonitor

public ReportingFailuresEmbedderMonitor()

ReportingFailuresEmbedderMonitor

public ReportingFailuresEmbedderMonitor(java.io.PrintStream output)
Method Detail

runningEmbeddable

public void runningEmbeddable(java.lang.String name)
Specified by:
runningEmbeddable in interface EmbedderMonitor
Overrides:
runningEmbeddable in class PrintStreamEmbedderMonitor

runningStory

public void runningStory(java.lang.String path)
Specified by:
runningStory in interface EmbedderMonitor
Overrides:
runningStory in class PrintStreamEmbedderMonitor

generatingStoriesView

public void generatingStoriesView(java.io.File outputDirectory,
                                  java.util.List<java.lang.String> formats,
                                  java.util.Properties viewProperties)
Specified by:
generatingStoriesView in interface EmbedderMonitor
Overrides:
generatingStoriesView in class PrintStreamEmbedderMonitor

storiesViewGenerated

public void storiesViewGenerated(int stories,
                                 int scenarios,
                                 int failedScenarios)
Specified by:
storiesViewGenerated in interface EmbedderMonitor
Overrides:
storiesViewGenerated in class PrintStreamEmbedderMonitor


Copyright © 2003-2010. All Rights Reserved.