Sha256: 7b5e39b16a91819be752bd100ee9a6524c1b6de1690cbed54b634c38a434c411

Contents?: true

Size: 379 Bytes

Versions: 50

Compression:

Stored size: 379 Bytes

Contents

module Startback
  module Support
    class FakeLogger < Logger

      def initialize(*args)
        @last_msg = nil
      end
      attr_reader :last_msg

      [:debug, :info, :warn, :error, :fatal].each do |meth|
        define_method(meth) do |msg|
          @last_msg = msg
        end        
      end

    end # class Logger
  end # module Support
end # module Startback

Version data entries

50 entries across 50 versions & 3 rubygems

Version Path
startback-0.17.4 lib/startback/support/fake_logger.rb
startback-0.17.3 lib/startback/support/fake_logger.rb
startback-0.17.2 lib/startback/support/fake_logger.rb
startback-0.17.1 lib/startback/support/fake_logger.rb
startback-0.17.0 lib/startback/support/fake_logger.rb
startback-0.16.0 lib/startback/support/fake_logger.rb
startback-0.15.5 lib/startback/support/fake_logger.rb
startback-0.15.4 lib/startback/support/fake_logger.rb
startback-0.15.3 lib/startback/support/fake_logger.rb
startback-0.15.2 lib/startback/support/fake_logger.rb
startback-0.15.1 lib/startback/support/fake_logger.rb
startback-0.15.0 lib/startback/support/fake_logger.rb
startback-0.14.4 lib/startback/support/fake_logger.rb
startback-0.14.3 lib/startback/support/fake_logger.rb
startback-0.14.2 lib/startback/support/fake_logger.rb
startback-0.14.1 lib/startback/support/fake_logger.rb
startback-0.14.0 lib/startback/support/fake_logger.rb
startback-jobs-0.14.0 lib/startback/support/fake_logger.rb
startback-websocket-0.14.0 lib/startback/support/fake_logger.rb
startback-0.13.0 lib/startback/support/fake_logger.rb