Sha256: 37b647a310495bb1ced10b24de9063bc36e9d4214ee285e40295e618a9959038

Contents?: true

Size: 226 Bytes

Versions: 2

Compression:

Stored size: 226 Bytes

Contents

require 'logger'
  require 'delegate'

class TestLogger < DelegateClass(Logger)
  include Singleton
  def initialize
    super nil
  end
  class <<self
    def reset(output)
      instance.__setobj__(output)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tagged_logger-0.5.6 test/test_rails_app/lib/test_logger.rb
tagged_logger-0.5.5 test/test_rails_app/lib/test_logger.rb