class RspectBacktrace
Public Class Methods
add_to_config()
click to toggle source
# File lib/rspect_rspec_formatter.rb, line 6 def self.add_to_config file_name = 'config.rb' temp_file = Tempfile.new(file_name) line_to_find = "RSpec.configure do |config|" # text = File.read(file_name) line_to_add = "config.backtrace_exclusion_patterns = [/gems/]" begin File.readlines(file_name).each do |line| temp_file.puts(line) temp_file.puts(line_to_add) if line.chomp == line_to_find end temp_file.close FileUtils.mv(temp_file.path, file_name) ensure temp_file.delete end end