Sha256: dd5f55db284c983b435567268160b8756c1345629d836a93f3f418baa8555ee3

Contents?: true

Size: 428 Bytes

Versions: 3

Compression:

Stored size: 428 Bytes

Contents

require 'spec_helper'
require 'lograge'

describe Lograge::Formatters::Graylog2 do
  let(:payload) do
    {
      custom: 'data',
      status: 200,
      method: 'GET',
      path: '/',
      controller: 'welcome',
      action: 'index'
    }
  end
  subject { described_class.new.call(payload) }
  it { expect(subject[:_custom]).to eq('data') }
  it { expect(subject[:short_message]).to eq('[200] GET / (welcome#index)') }
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lograge-0.3.0 spec/formatters/graylog2_spec.rb
lograge-0.2.2 spec/formatters/graylog2_spec.rb
lograge-0.2.1 spec/formatters/graylog2_spec.rb