# File lib/active_resource/http_mock.rb, line 186
186: def initialize(body, message = 200, headers = {})
187: @body, @message, @headers = body, message.to_s, headers
188: @code = @message[0,3].to_i
189:
190: resp_cls = Net::HTTPResponse::CODE_TO_OBJ[@code.to_s]
191: if resp_cls && !resp_cls.body_permitted?
192: @body = nil
193: end
194:
195: if @body.nil?
196: self['Content-Length'] = "0"
197: else
198: self['Content-Length'] = body.size.to_s
199: end
200: end
# File lib/active_resource/http_mock.rb, line 214
214: def ==(other)
215: if (other.is_a?(Response))
216: other.body == body && other.message == message && other.headers == headers
217: else
218: false
219: end
220: end
# File lib/active_resource/http_mock.rb, line 206
206: def [](key)
207: headers[key]
208: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.