Module: Test::Unit::Util::BacktraceFilter

Defined in:
lib/test/spec.rb

Overview

Hide Test::Spec interna in backtraces.

Constant Summary collapse

TESTSPEC_PREFIX =

:nodoc:

__FILE__.gsub(/spec\.rb\Z/, '')

Instance Method Summary collapse

Instance Method Details

#filter_backtrace(backtrace, prefix = nil) ⇒ Object



673
674
675
676
677
678
679
680
# File 'lib/test/spec.rb', line 673

def filter_backtrace(backtrace, prefix=nil)
  if prefix.nil?
    testspec_filter_backtrace(testspec_filter_backtrace(backtrace),
                              TESTSPEC_PREFIX)
  else
    testspec_filter_backtrace(backtrace, prefix)
  end
end

#testspec_filter_backtraceObject



670
# File 'lib/test/spec.rb', line 670

alias :testspec_filter_backtrace :filter_backtrace