Sha256: 42c59ee1341c9fc279db0040199132babf1409badd0635c1d5510fad099e68c8

Contents?: true

Size: 671 Bytes

Versions: 146

Compression:

Stored size: 671 Bytes

Contents

require 'spec_helper'

describe Appsignal::EventFormatter::NetHttp::RequestFormatter do
  let(:klass)     { Appsignal::EventFormatter::NetHttp::RequestFormatter }
  let(:formatter) { klass.new }

  it "should register request.net_http" do
    Appsignal::EventFormatter.registered?('request.net_http', klass).should be_true
  end

  describe "#format" do
    let(:payload) do
      {
        :protocol => 'http',
        :url      => 'appsignal.com',
        :domain   => 'appsignal.com',
        :path     => '/about',
        :method   => 'GET'
      }
    end

    subject { formatter.format(payload) }

    it { should == ['GET http://appsignal.com', nil] }
  end
end

Version data entries

146 entries across 146 versions & 1 rubygems

Version Path
appsignal-1.2.5 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.4 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.4.beta.4 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.4.beta.3 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.4.beta.2 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.4.beta.1 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.3 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.3.beta.3 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.3.beta.2 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.3.beta.1 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.2 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.1 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.1.beta.3 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.1.beta.2 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.1.beta.1 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.0 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.0.beta.1 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.0.alpha.6 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.0.alpha.5 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb
appsignal-1.2.0.alpha.4 spec/lib/appsignal/event_formatter/net_http/request_formatter_spec.rb