Class TigerSerenityReporterPlugin

java.lang.Object
io.cucumber.core.plugin.SerenityReporterParallel
io.cucumber.core.plugin.TigerSerenityReporterPlugin
All Implemented Interfaces:
io.cucumber.plugin.ConcurrentEventListener, io.cucumber.plugin.Plugin

public class TigerSerenityReporterPlugin extends io.cucumber.core.plugin.SerenityReporterParallel
will be replacing teh TigerCucumberListener once Serenity PR is released
  • Constructor Details

    • TigerSerenityReporterPlugin

      public TigerSerenityReporterPlugin()
  • Method Details

    • getScenarioContextDelegate

      public ScenarioContextDelegate getScenarioContextDelegate(URI featureURI)
    • setEventPublisher

      public void setEventPublisher(io.cucumber.plugin.event.EventPublisher publisher)
      Specified by:
      setEventPublisher in interface io.cucumber.plugin.ConcurrentEventListener
      Overrides:
      setEventPublisher in class io.cucumber.core.plugin.SerenityReporterParallel
    • handleTestRunStarted

      protected void handleTestRunStarted(io.cucumber.plugin.event.TestRunStarted event)
      Overrides:
      handleTestRunStarted in class io.cucumber.core.plugin.SerenityReporterParallel
    • handleTestSourceRead

      protected void handleTestSourceRead(io.cucumber.plugin.event.TestSourceRead event)
      Overrides:
      handleTestSourceRead in class io.cucumber.core.plugin.SerenityReporterParallel
    • handleTestCaseStarted

      protected void handleTestCaseStarted(io.cucumber.plugin.event.TestCaseStarted event)
      Overrides:
      handleTestCaseStarted in class io.cucumber.core.plugin.SerenityReporterParallel
    • handleTestStepStarted

      protected void handleTestStepStarted(io.cucumber.plugin.event.TestStepStarted event)
      Overrides:
      handleTestStepStarted in class io.cucumber.core.plugin.SerenityReporterParallel
    • handleTestStepFinished

      protected void handleTestStepFinished(io.cucumber.plugin.event.TestStepFinished event)
      Overrides:
      handleTestStepFinished in class io.cucumber.core.plugin.SerenityReporterParallel
    • handleTestCaseFinished

      protected void handleTestCaseFinished(io.cucumber.plugin.event.TestCaseFinished event)
      Overrides:
      handleTestCaseFinished in class io.cucumber.core.plugin.SerenityReporterParallel
    • handleTestRunFinished

      protected void handleTestRunFinished(io.cucumber.plugin.event.TestRunFinished event)
      Overrides:
      handleTestRunFinished in class io.cucumber.core.plugin.SerenityReporterParallel
    • handleWriteEvent

      protected void handleWriteEvent(io.cucumber.plugin.event.WriteEvent event)
    • getReporterCallbacks

      public SerenityReporterCallbacks getReporterCallbacks()