public SerenityListeners(StepEventBus stepEventBus, Configuration systemConfiguration) { this.systemConfiguration = systemConfiguration; File outputDirectory = getSystemConfiguration().getOutputDirectory(); baseStepListener = Listeners.getBaseStepListener().withOutputDirectory(outputDirectory); stepListeners = Arrays.asList(baseStepListener, Listeners.getLoggingListener()); stepEventBus.dropAllListeners(); registerListeners(stepEventBus); }
public SerenityListeners(Configuration systemConfiguration) { this.systemConfiguration = systemConfiguration; File outputDirectory = getSystemConfiguration().getOutputDirectory(); baseStepListener = Listeners.getBaseStepListener().withOutputDirectory(outputDirectory); stepListeners = ImmutableList.of(baseStepListener, Listeners.getLoggingListener()); //Listeners.getStatisticsListener()); StepEventBus.getEventBus().dropAllListeners(); registerListeners(); }