class RSpec::Core::Example
def finish(reporter)
def finish(reporter) pending_message = execution_result.pending_message if @exception execution_result.exception = @exception record_finished :failed reporter.example_failed self false elsif pending_message execution_result.pending_message = pending_message record_finished :pending reporter.example_pending self true else record_finished :passed reporter.example_passed self true end end