ReportingFailuresEmbedderMonitor.java

  1. package org.jbehave.core.embedder;

  2. import java.io.File;
  3. import java.io.PrintStream;
  4. import java.util.List;
  5. import java.util.Properties;

  6. import org.jbehave.core.reporters.ReportsCount;

  7. /**
  8.  * Monitor that reports to {@link PrintStream} only failure events
  9.  */
  10. public class ReportingFailuresEmbedderMonitor extends PrintStreamEmbedderMonitor {

  11.     public ReportingFailuresEmbedderMonitor() {
  12.         this(System.out);
  13.     }

  14.     public ReportingFailuresEmbedderMonitor(PrintStream output) {
  15.         super(output);
  16.     }

  17.     @Override
  18.     public void runningEmbeddable(String name) {
  19.     }

  20.     @Override
  21.     public void runningStory(String path) {
  22.     }

  23.     @Override
  24.     public void generatingReportsView(File outputDirectory, List<String> formats, Properties viewProperties) {
  25.     }

  26.     @Override
  27.     public void reportsViewGenerated(ReportsCount count) {
  28.     }

  29. }