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?
BR Magnus 2011/3/13 David Chelimsky <dchelim...@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@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users