Sha256: 44548657ef3a0eb8cfd0a16916cb004effb39dc3b9748c4efbadf18a0dc60690

Contents?: true

Size: 621 Bytes

Versions: 22

Compression:

Stored size: 621 Bytes

Contents

require 'spec_helper'

describe Billy::ProxyConnection do
  context '#prepare_response_headers_for_evma_httpserver' do
    let(:subject) { Billy::ProxyConnection.new('') }
    
    it 'should remove duplicated headers fields' do
        provided_headers = {
            'transfer-encoding' => '',
            'content-length' => '',
            'content-encoding' => '',
            'key' => 'value'
        }
        expected_headers = { 'key' => 'value' }
        headers = subject.send(:prepare_response_headers_for_evma_httpserver, provided_headers)

        expect(headers).to eql expected_headers
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
puffing-billy-3.0.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-2.4.1 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-2.4.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-2.3.1 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-2.3.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-2.2.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-2.1.1 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-2.1.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-2.0.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-1.1.3 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-1.1.2 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-1.1.1 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-1.1.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-1.0.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-0.12.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-0.11.1 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-0.11.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-0.10.1 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-0.10.0 spec/lib/billy/proxy_connection_spec.rb
puffing-billy-0.9.2 spec/lib/billy/proxy_connection_spec.rb