class FailureCollector
Public Class Methods
new(output)
click to toggle source
# File lib/onceover/rspec/formatters.rb, line 300 def initialize(output) FileUtils.touch(File.expand_path("#{RSpec.configuration.onceover_tempdir}/failures.out")) end
Public Instance Methods
dump_failures(failures)
click to toggle source
# File lib/onceover/rspec/formatters.rb, line 304 def dump_failures(failures) File.open(File.expand_path("#{RSpec.configuration.onceover_tempdir}/failures.out"), 'a') { |f| failures.failed_examples.each do |fe| f.puts f.puts "#{fe.metadata[:description]}" f.puts "#{fe.metadata[:execution_result].exception.to_s}" f.puts "#{fe.metadata[:file_path]}:#{fe.metadata[:line_number]}" f.puts "------------------------------------------------------" end } end