1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
#!/usr/bin/env ruby
# encoding: UTF-8
require File.expand_path('../test_helper', __FILE__)
class AbstractPrinterTest < TestCase
def setup
@result = {}
@printer = RubyProf::AbstractPrinter.new(@result)
@options = {}
@printer.setup_options(@options)
end
private
def with_const_stubbed(name, value)
old_verbose, $VERBOSE = $VERBOSE, nil
old_value = Object.const_get(name)
Object.const_set(name, value)
yield
Object.const_set(name, old_value)
$VERBOSE = old_verbose
end
end
|