org.jbehave.core.reporters
Class SilentSuccessFilter

java.lang.Object
  extended by org.jbehave.core.reporters.SilentSuccessFilter
All Implemented Interfaces:
StoryReporter

public class SilentSuccessFilter
extends java.lang.Object
implements StoryReporter

Filters out the reports from all stories that pass, The delegate receives output only for failing or pending stories.


Constructor Summary
SilentSuccessFilter(StoryReporter delegate)
           
 
Method Summary
 void afterExamples()
           
 void afterScenario()
           
 void afterStory(boolean embeddedStory)
           
 void beforeExamples(java.util.List<java.lang.String> steps, ExamplesTable table)
           
 void beforeScenario(java.lang.String title)
           
 void beforeStory(Story story, boolean embeddedStory)
           
 void dryRun()
           
 void example(java.util.Map<java.lang.String,java.lang.String> tableRow)
           
 void failed(java.lang.String step, java.lang.Throwable e)
           
 void givenStories(java.util.List<java.lang.String> storyPaths)
           
 void ignorable(java.lang.String step)
           
 void notPerformed(java.lang.String step)
           
 void pending(java.lang.String step)
           
 void successful(java.lang.String step)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SilentSuccessFilter

public SilentSuccessFilter(StoryReporter delegate)
Method Detail

afterStory

public void afterStory(boolean embeddedStory)
Specified by:
afterStory in interface StoryReporter

beforeStory

public void beforeStory(Story story,
                        boolean embeddedStory)
Specified by:
beforeStory in interface StoryReporter

ignorable

public void ignorable(java.lang.String step)
Specified by:
ignorable in interface StoryReporter

failed

public void failed(java.lang.String step,
                   java.lang.Throwable e)
Specified by:
failed in interface StoryReporter

notPerformed

public void notPerformed(java.lang.String step)
Specified by:
notPerformed in interface StoryReporter

pending

public void pending(java.lang.String step)
Specified by:
pending in interface StoryReporter

successful

public void successful(java.lang.String step)
Specified by:
successful in interface StoryReporter

afterScenario

public void afterScenario()
Specified by:
afterScenario in interface StoryReporter

beforeScenario

public void beforeScenario(java.lang.String title)
Specified by:
beforeScenario in interface StoryReporter

givenStories

public void givenStories(java.util.List<java.lang.String> storyPaths)
Specified by:
givenStories in interface StoryReporter

beforeExamples

public void beforeExamples(java.util.List<java.lang.String> steps,
                           ExamplesTable table)
Specified by:
beforeExamples in interface StoryReporter

example

public void example(java.util.Map<java.lang.String,java.lang.String> tableRow)
Specified by:
example in interface StoryReporter

afterExamples

public void afterExamples()
Specified by:
afterExamples in interface StoryReporter

dryRun

public void dryRun()
Specified by:
dryRun in interface StoryReporter


Copyright © 2003-2010. All Rights Reserved.