Wrap text
Report abuse
|
|
module Test::Unit::Util::BacktraceFilter
alias_method :noisy_filter_backtrace, :filter_backtrace
def quiet_filter_backtrace(backtrace)
noisy_filter_backtrace(backtrace)
backtrace.reject! do |line|
line.include?("#{RAILS_ROOT}/vendor") ||
(line.include?("ruby") && line.include?("/test/unit")) ||
line.include?("ruby/gems")
end
backtrace.each do |line|
line.slice!((line =~ /:in /)..line.length) if (line =~ /:in /)
end
end
alias_method :filter_backtrace, :quiet_filter_backtrace
end
|