Sha256: 027ffe9ffe5b7083444fa9fc97906a1d6b94a7583b8ed9feb705f5277e46710b

Contents?: true

Size: 411 Bytes

Versions: 34

Compression:

Stored size: 411 Bytes

Contents

require 'spec_helper'

module Itamae
  describe Logger do
    let(:io) { StringIO.new }

    before do
      Logger.logger = ::Logger.new(io)
    end

    [:fatal, :error, :warn, :info, :debug].each do |level|
      describe "##{level}" do
        it "puts #{level} log" do
          Logger.public_send(level, "CONTENT")
          expect(io.string).to include('CONTENT')
        end
      end
    end
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
itamae-1.0.0.beta34 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta33 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta32 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta31 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta30 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta29 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta28 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta27 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta26 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta25 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta24 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta23 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta22 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta21 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta20 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta19 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta18 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta17 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta16 spec/unit/lib/itamae/logger_spec.rb
itamae-1.0.0.beta15 spec/unit/lib/itamae/logger_spec.rb