Sha256: 29b4951ebe3b5bc6bc9f2066aaf512ee3406d5af2015db3a563825e149ea31dd

Contents?: true

Size: 538 Bytes

Versions: 4

Compression:

Stored size: 538 Bytes

Contents

require 'spec_helper'

describe "Logger" do
  context "with connection that has logger" do
    before do
      @output = StringIO.new
      @logger = Logger.new(@output)
      MongoMapper.connection = Mongo::MongoClient.new('127.0.0.1', 27017, :logger => @logger)
    end

    it "should be able to get access to that logger" do
      MongoMapper.logger.should == @logger
    end

    it "should be able to log messages" do
      MongoMapper.logger.debug 'testing'
      @output.string.include?('testing').should be_true
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
mongo_mapper-0.13.1 spec/functional/logger_spec.rb
mongo_mapper-0.13.0 spec/functional/logger_spec.rb
mongo_mapper-0.13.0.beta2 spec/functional/logger_spec.rb
mongo_mapper-0.13.0.beta1 spec/functional/logger_spec.rb