Sha256: 6cf92b1f0fab5824669db6fcfbeba3612d0f5d1ad2186a3cf034faf67fa0286d

Contents?: true

Size: 435 Bytes

Versions: 5

Compression:

Stored size: 435 Bytes

Contents

require 'spec_helper'
require 'napa/logger/parseable'

describe Logging::Layouts::Parseable do
  context '#format_obj' do
    it 'formats text as an object' do
      p = Logging::Layouts::Parseable.new
      expect(p.format_obj('foobar')).to eq({ text: 'foobar' })
    end

    it 'does not reformat objects' do
      p = Logging::Layouts::Parseable.new
      expect(p.format_obj({ foo: :bar })).to eq({ foo: :bar })
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
napa-0.5.0 spec/logger/parseable_spec.rb
napa-0.4.3 spec/logger/parseable_spec.rb
napa-0.4.1 spec/logger/parseable_spec.rb
napa-0.4.0 spec/logger/parseable_spec.rb
napa-0.3.0 spec/logger/parseable_spec.rb