Class: Minitest::BacktraceFilter
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#filter(bt) ⇒ Object
803 804 805 806 807 808 809 810 811 812 813 814 815 |
# File 'lib/minitest.rb', line 803 def filter bt return ["No backtrace"] unless bt return bt.dup if $DEBUG mt_re = %r%lib/minitest% 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 |