package org.jbehave.examples.core;
import java.util.Properties;
import org.jbehave.core.configuration.Configuration;
import org.jbehave.core.reporters.FreemarkerViewGenerator;
public class CustomCoreStories extends CoreStories {
@Override
public Configuration configuration() {
Configuration configuration = super.configuration();
Properties viewResources = new Properties();
viewResources.put("reports", "ftl/custom-reports.ftl");
configuration.useViewGenerator(new FreemarkerViewGenerator(this.getClass()));
return configuration.useStoryReporterBuilder(configuration.storyReporterBuilder()
.withViewResources(viewResources)
.withFormats(CustomHtmlOutput.FORMAT));
}
}