Thanks, I updated to beta3 and have access to that method now. I've implemented my StoryReporter and see where each method gets called as part of the reporting. I don't see where I can hook in before a step is run though, the steps themselves call the successful, pending, failed etc methods based on their outcome I guess which would allow me to create the afterStep() call but not the beforeStep()?
thanks again, Graham On 21 February 2012 11:45, Mauro Talevi <[email protected]> wrote: > Hi Graham, > > withReporters() is a new method added in 3.6 (you can use one of the > betas). In 3.5.x you only have withFormats() so you'd need to define your > own format, e.g. > > public static final Format TXT = new Format("TXT") { > @Override > public StoryReporter createStoryReporter(FilePrintStreamFactory > factory, > StoryReporterBuilder storyReporterBuilder) { > > factory.useConfiguration(storyReporterBuilder.fileConfiguration("txt")); > return new TxtOutput(factory.createPrintStream(), > storyReporterBuilder.keywords()).doReportFailureTrace( > > storyReporterBuilder.reportFailureTrace()).doCompressFailureTrace( > storyReporterBuilder.compressFailureTrace()); > } > }; > > > On 21/02/2012 11:41, Graham Abell wrote: > > Hi Alex, > > Yeah, I have the withDefaultFormats() but I can't see a withReporters() > method, I can't see it in the api either > http://jbehave.org/reference/stable/javadoc/core/org/jbehave/core/reporters/StoryReporterBuilder.html > > am I missing something? > > cheers, > graham > > > On 21 February 2012 11:00, Alex Lehmann <[email protected]> wrote: > >> your runner class has probably a statement using new >> StoryReporterBuilder() and calling .withFormats and/or >> .withDefaultFormats() , you can add .withReporters(yourReporter) >> >> >> On 21.02.2012 11:45, Graham Abell wrote: >> >>> Having implemented my own StoryReporter, how do I specify that it gets >>> used? >>> >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe from this list, please visit: >> >> http://xircles.codehaus.org/manage_email >> >> >> > >
