Sha256: b5e9980a88fbe34561f267bc6bc591d488bc05283fc57bf8816daecf8b68cfb0

Contents?: true

Size: 634 Bytes

Versions: 3

Compression:

Stored size: 634 Bytes

Contents

$:.unshift(File.dirname(__FILE__) + '/../lib')
require 'sprinkle'

module Sprinkle
  module TestLogger
    def logger
      # ActiveSupport::BufferedLogger was deprecated and replaced by ActiveSupport::Logger in Rails 4.
      # Use ActiveSupport::Logger if available.
      active_support_logger = defined?(ActiveSupport::Logger) ? ActiveSupport::Logger : ActiveSupport::BufferedLogger
      @@__log_file__ ||= StringIO.new
      @@__log__ = active_support_logger.new @@__log_file__, active_support_logger::Severity::INFO
    end
  end
end

class Object
  include Sprinkle::TestLogger
end

ActiveSupport::Deprecation.silenced = true

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sprinkle-0.7.7 spec/spec_helper.rb
sprinkle-0.7.6.2 spec/spec_helper.rb
sprinkle-0.7.6.1 spec/spec_helper.rb