Sha256: d46ec02a033e4f5fe8f6a8672954f8ef70620f83de77ead95f0fcff37a280d5f

Contents?: true

Size: 518 Bytes

Versions: 1

Compression:

Stored size: 518 Bytes

Contents

require 'spec_helper'
require 'gorillib/logger'

describe Gorillib::Logger, simple_spec: true do
  let(:logged_class) do
    module X
      class Y
        include Gorillib::Logger
      end
    end

    X::Y
  end
  let(:expected_logger){ Log4r::Logger[logged_class.name] }

  it 'returns a Log4r logger indexed by class name' do
    logged_class.new.log.should eql(expected_logger)
  end
  it 'returns a Log4r logger indexed by name, if this is a class' do
    logged_class.log.should eql(expected_logger)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gorillib-0.6.0 spec/gorillib/logger_spec.rb