# File lib/active_resource/http_mock.rb, line 256
256: def initialize(body, message = 200, headers = {})
257: @body, @message, @headers = body, message.to_s, headers
258: @code = @message[0,3].to_i
259:
260: resp_cls = Net::HTTPResponse::CODE_TO_OBJ[@code.to_s]
261: if resp_cls && !resp_cls.body_permitted?
262: @body = nil
263: end
264:
265: if @body.nil?
266: self['Content-Length'] = "0"
267: else
268: self['Content-Length'] = body.size.to_s
269: end
270: end
# File lib/active_resource/http_mock.rb, line 284
284: def ==(other)
285: if (other.is_a?(Response))
286: other.body == body && other.message == message && other.headers == headers
287: else
288: false
289: end
290: end
# File lib/active_resource/http_mock.rb, line 276
276: def [](key)
277: headers[key]
278: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.