Sha256: d7256d0ba06214581e42b63e714da5f8cb41f36e71e82a98d6684157d38199fd
Contents?: true
Size: 472 Bytes
Versions: 3
Compression:
Stored size: 472 Bytes
Contents
require 'mocha/backtrace_filter' module Mocha class Deprecation class << self attr_accessor :mode, :messages def warning(message) @messages << message unless mode == :disabled filter = BacktraceFilter.new location = filter.filtered(caller)[0] $stderr.puts "Mocha deprecation warning at #{location}: #{message}" end end end self.mode = :enabled self.messages = [] end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mocha-1.6.0 | lib/mocha/deprecation.rb |
mocha-1.5.0 | lib/mocha/deprecation.rb |
mocha-1.4.0 | lib/mocha/deprecation.rb |