Shorter stack traces, even on exceptions.

This commit is contained in:
Jim Weirich
2013-07-10 17:30:34 -04:00
parent 0e6d826af4
commit 3a8f125dd7

View File

@@ -356,11 +356,7 @@ ENDTEXT
puts Color.red(indent(failure.message).join) puts Color.red(indent(failure.message).join)
puts puts
puts "Please meditate on the following code:" puts "Please meditate on the following code:"
if assert_failed? puts embolden_first_line_only(indent(find_interesting_lines(failure.backtrace)))
puts embolden_first_line_only(indent(find_interesting_lines(failure.backtrace)))
else
puts embolden_first_line_only(indent(failure.backtrace))
end
puts puts
end end
@@ -383,7 +379,7 @@ ENDTEXT
def find_interesting_lines(backtrace) def find_interesting_lines(backtrace)
backtrace.reject { |line| backtrace.reject { |line|
line =~ /test\/unit\/|neo\.rb|minitest/ line =~ /neo\.rb/
} }
end end