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
>>
>>
>>
>
>

Reply via email to