[rspec-users] Are there any ways to detect spec faults during a run?

Magnus Erickson magerison at gmail.com
Tue Mar 15 06:25:33 EDT 2011

Thanks for the answer David!

It can be done via a custom formatter but then flexibility will be lost as
well as visibility.
It would really be handy to have this feature. Is there any other way of
doing it? Is it possible to
patch into RSpec in any way? What about after(:each).failure as a new
feature in RSpec?


2011/3/13 David Chelimsky <dchelimsky at gmail.com>

> On Mar 9, 2011, at 6:00 AM, Magnus Erickson wrote:
> > Hi,
> > Is there a way to detect if an example has failed? Something like a:
> "example_failed?" method.
> > In my case I need to dump some information, i.e trace and error log, to
> be used when analyzing what
> > went wrong in the example. I'm thinking about putting it in a
> after(:each) {}.
> after(:each) won't work because failures aren't actually reported out until
> all of the after hooks are processed.
> Your best bet is a custom formatter. See:
> http://relishapp.com/rspec/rspec-core/v/2-5/dir/formatters/custom-formatters
> http://relishapp.com/rspec/rspec-core/v/2-5/dir/command-line/format-option
> HTH,
> David
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/rspec-users/attachments/20110315/f6de10f6/attachment.html>

More information about the rspec-users mailing list