Sha256: d8e132919dba8bc49ba841e89c7861609ff74273284ccfc96b7768e8c63c9209

Contents?: true

Size: 612 Bytes

Versions: 21

Compression:

Stored size: 612 Bytes

Contents

require 'spec_helper'

describe Hobo::Logging do
  before do
    Hobo.logger = nil
  end

  describe "module logger" do
    it "should return global logger instance" do
      Hobo.logger = "TEST"
      class LoggerTest
        include Hobo::Logging
      end

      LoggerTest.new.logger.should match "TEST"
    end
  end

  describe "global logger" do
    it "should initialize to STDOUT logger" do
      Hobo::Logging.logger.instance_variable_get('@logdev').dev.should be STDOUT
    end

    it "should initialize to WARN log level" do
      Hobo::Logging.logger.level.should eq Logger::WARN
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
hobo-inviqa-0.0.15 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.14 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.13 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.11 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.10 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.10.pre.rc11 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.10.pre.rc10 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.10.pre.rc9 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.10.pre.rc8 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.10.pre.rc7 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.10.pre.rc6 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.10.pre.rc4 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.10.pre.rc2 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.9 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.9.pre.rc2 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.9.pre.rc1 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.9.pre.alpha spec/hobo/logging_spec.rb
hobo-inviqa-0.0.8 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.7.pre.rc3 spec/hobo/logging_spec.rb
hobo-inviqa-0.0.7.pre.rc2 spec/hobo/logging_spec.rb