Sha256: cdb12ed09d3369594b0d27152234acfc9dc1b7e7f0dd9a16b378b3edd63b12c1

Contents?: true

Size: 435 Bytes

Versions: 12

Compression:

Stored size: 435 Bytes

Contents

require File.dirname(__FILE__) + '/base'

describe RestClient::RawResponse do
  before do
    @tf = mock("Tempfile", :read => "the answer is 42", :open => true)
    @net_http_res = mock('net http response')
    @response = RestClient::RawResponse.new(@tf, @net_http_res)
  end

  it "behaves like string" do
    @response.to_s.should == 'the answer is 42'
  end

  it "exposes a Tempfile" do
    @response.file.should == @tf
  end
end

Version data entries

12 entries across 12 versions & 4 rubygems

Version Path
sevenwire-rest-client-0.9.3 spec/raw_response_spec.rb
sevenwire-rest-client-0.9.4 spec/raw_response_spec.rb
sevenwire-rest-client-0.9.5 spec/raw_response_spec.rb
sevenwire-rest-client-0.9.6 spec/raw_response_spec.rb
rest-client-1.3.1 spec/raw_response_spec.rb
rest-client-1.3.0 spec/raw_response_spec.rb
rest-client-next-1.3.0 spec/raw_response_spec.rb
esod-client-0.2.1 lib/rest-client-1.2.0/spec/raw_response_spec.rb
esod-client-0.2.0 lib/rest-client-1.2.0/spec/raw_response_spec.rb
esod-client-0.1.1 lib/rest-client-1.2.0/spec/raw_response_spec.rb
esod-client-0.1.0 lib/rest-client-1.2.0/spec/raw_response_spec.rb
rest-client-1.2.0 spec/raw_response_spec.rb