Sha256: 6d506dc6c9f68d5d7e7490b52e309a75069ecef08b688d801dff343c93a0031b
Contents?: true
Size: 443 Bytes
Versions: 9
Compression:
Stored size: 443 Bytes
Contents
require 'mocha/backtrace_filter' module Mocha class Deprecation class << self attr_accessor :mode, :messages def warning(message) @messages << message return if mode == :disabled filter = BacktraceFilter.new location = filter.filtered(caller)[0] warn "Mocha deprecation warning at #{location}: #{message}" end end self.mode = :enabled self.messages = [] end end
Version data entries
9 entries across 9 versions & 2 rubygems