Sha256: 01c5769efc993986052e7e1373a44031e5e7754ab9d72c7e9977f078cc3358d0

Contents?: true

Size: 635 Bytes

Versions: 13

Compression:

Stored size: 635 Bytes

Contents

require 'spec_helper'

describe 'rpc/encoded binding test' do

  it 'should should work with WSDLs that have rpc/encoded SOAP binding' do
    client = Savon.client(
        :wsdl => "http://www.boyzoid.com/comp/randomQuote.cfc?wsdl",
        :open_timeout => 10,
        :read_timeout => 10,
        :log => false
    )

    begin
      client.call(:get_quote)
    rescue Savon::SOAPFault => e
      $stderr.puts e.to_hash.inspect
      f_c = e.to_hash[:fault][:faultstring]
      expect(f_c).not_to  eq('No such operation \'getQuoteRequest\'')
      expect(f_c).to eq('soapenv:Server.userException')
      pending e
    end
  end
end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
savon-SU-2.11.1b spec/integration/random_quote_spec.rb
savon-SU-2.11.1 spec/integration/random_quote_spec.rb
savon-2.11.1 spec/integration/random_quote_spec.rb
savon-2.11.0 spec/integration/random_quote_spec.rb
savon-2.10.1 spec/integration/random_quote_spec.rb
savon-2.10.0 spec/integration/random_quote_spec.rb
savon-2.9.0 spec/integration/random_quote_spec.rb
savon-2.8.1 spec/integration/random_quote_spec.rb
savon-2.8.0 spec/integration/random_quote_spec.rb
savon-2.7.2 spec/integration/random_quote_spec.rb
savon-2.7.1 spec/integration/random_quote_spec.rb
savon-2.7.0 spec/integration/random_quote_spec.rb
savon-2.6.0 spec/integration/random_quote_spec.rb