Sha256: 3d366b10382b19ceaac5346ca2c607671ddd1bef61350e8be09b68b1baf6d471

Contents?: true

Size: 378 Bytes

Versions: 12

Compression:

Stored size: 378 Bytes

Contents

module Webrat
  module Logging #:nodoc:

    def debug_log(message) # :nodoc:
      return unless logger
      logger.debug message
    end

    def logger # :nodoc:
      case Webrat.configuration.mode
      when :rails
        defined?(RAILS_DEFAULT_LOGGER) ? RAILS_DEFAULT_LOGGER : nil
      when :merb
        Merb.logger
      else
        nil
      end
    end

  end
end

Version data entries

12 entries across 12 versions & 7 rubygems

Version Path
casebook-webrat-0.4.4.1 lib/webrat/core/logging.rb
cavalle-webrat-0.4.4.1 lib/webrat/core/logging.rb
cavalle-webrat-0.4.4.2 lib/webrat/core/logging.rb
dbrady-webrat-0.4.4.1 lib/webrat/core/logging.rb
dbrady-webrat-0.4.4 lib/webrat/core/logging.rb
diabolo-diabolo-webrat-0.4.4 lib/webrat/core/logging.rb
diabolo-webrat-0.4.3 lib/webrat/core/logging.rb
diabolo-webrat-0.4.4 lib/webrat/core/logging.rb
futuresinc-webrat-0.4.4.100 lib/webrat/core/logging.rb
futuresinc-webrat-0.4.4.99 lib/webrat/core/logging.rb
ohammersmith-webrat-0.4.4.100 lib/webrat/core/logging.rb
ohammersmith-webrat-0.4.4.98 lib/webrat/core/logging.rb