Sha256: 2b846877387d6d6441af6cb29b06f807918f619c47e01b8dc012393758db8749
Contents?: true
Size: 623 Bytes
Versions: 13
Compression:
Stored size: 623 Bytes
Contents
require File.expand_path('../../test_helper', __FILE__) require 'mocha/backtrace_filter' class BacktraceFilterTest < Mocha::TestCase include Mocha def test_should_exclude_mocha_locations_from_backtrace mocha_lib = '/username/workspace/mocha_wibble/lib/' backtrace = [mocha_lib + 'exclude/me/1', mocha_lib + 'exclude/me/2', '/keep/me', mocha_lib + 'exclude/me/3'] filter = BacktraceFilter.new(mocha_lib) assert_equal ['/keep/me'], filter.filtered(backtrace) end def test_should_determine_path_for_mocha_lib_directory assert_match Regexp.new('/lib/$'), BacktraceFilter::LIB_DIRECTORY end end
Version data entries
13 entries across 13 versions & 2 rubygems