lib/nc_first_fail.rb in rspec-nc-0.0.6 vs lib/nc_first_fail.rb in rspec-nc-0.1.0
- old
+ new
@@ -1,13 +1,14 @@
require 'nc'
class NcFirstFail < Nc
def example_failed(example)
+ @failed_examples ||= []
if @failed_examples.size == 0
name = File.basename(File.expand_path '.')
say "\u26D4 #{name}: Failure", "#{example.metadata[:full_description]}\n#{example.exception}"
end
- super
+ @failed_examples << example
end
def dump_summary(duration, example_count, failure_count, pending_count)
super if failure_count == 0
end