class Minitest::BacktraceFilter
The standard backtrace filter for minitest.
See Minitest.backtrace_filter=.
Public Instance Methods
filter(bt)
click to toggle source
Filter bt
to something useful. Returns the whole thing if
$DEBUG.
# File lib/minitest.rb, line 944 def filter bt return ["No backtrace"] unless bt return bt.dup if $DEBUG new_bt = bt.take_while { |line| line !~ MT_RE } new_bt = bt.select { |line| line !~ MT_RE } if new_bt.empty? new_bt = bt.dup if new_bt.empty? new_bt end