Package io.cucumber.core.plugin
Class TigerCucumberListener
- java.lang.Object
-
- io.cucumber.core.plugin.TigerCucumberListener
-
- All Implemented Interfaces:
io.cucumber.plugin.ConcurrentEventListener,io.cucumber.plugin.Plugin
public class TigerCucumberListener extends Object implements io.cucumber.plugin.Plugin, io.cucumber.plugin.ConcurrentEventListener
Tiger Listener based upon SerenityReporter a Cucumber Formatter for Serenity. This is copied from Serenity project till the PR to make Serenity Junit Runner and Serenity Reporter class extendable.
-
-
Constructor Summary
Constructors Constructor Description TigerCucumberListener()Constructor automatically called by cucumber when class is specified as plugin in @CucumberOptions.TigerCucumberListener(net.thucydides.core.webdriver.Configuration systemConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<net.thucydides.core.model.TestOutcome>getAllTestOutcomes()SerenityReporterCallbacksgetSerenityReporterCallbacks()voidsetEventPublisher(io.cucumber.plugin.event.EventPublisher publisher)
-
-
-
Method Detail
-
setEventPublisher
public void setEventPublisher(io.cucumber.plugin.event.EventPublisher publisher)
- Specified by:
setEventPublisherin interfaceio.cucumber.plugin.ConcurrentEventListener
-
getAllTestOutcomes
public List<net.thucydides.core.model.TestOutcome> getAllTestOutcomes()
-
getSerenityReporterCallbacks
public SerenityReporterCallbacks getSerenityReporterCallbacks()
-
-