Sha256: 5d5fc74ef919f5b3213247c13f3f191857d8a75ebcc97fa0bed2884ea7814e62
Contents?: true
Size: 561 Bytes
Versions: 6
Compression:
Stored size: 561 Bytes
Contents
require 'spec_helper' describe Faraday::Conductivity::RequestId do subject(:request_headers) { response.env[:request_headers] } it "includes the thread local variable" do Thread.current[:request_id] = "my-request-id" request_headers["X-Request-Id"].should eq "my-request-id" end it "doesn't add the header if there is no request id" do Thread.current[:request_id] = nil request_headers.should_not have_key "X-Request-Id" end def connection create_connection do |faraday| faraday.request :request_id end end end
Version data entries
6 entries across 6 versions & 1 rubygems