Changeset 495

Show
Ignore:
Timestamp:
09/03/07 22:24:00 (1 year ago)
Author:
ari.lern..@citrusbyte.com
Message:

Small changes to rspec_on_merb

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/rspec_on_merb/lib/spec/merb/dsl/behaviour/controller.rb

    r235 r495  
    4040        def post(path, opts={})   
    4141          m = Multipart::Post.new 
     42          method = opts.delete(:request_method) || 'POST' 
    4243          body, head = m.prepare_query(opts) 
    43           request = ::Merb::FakeRequest.new(:request_uri => path, :path_info => path.sub(/\?.*$/,'')
    44           request['REQUEST_METHOD'] = 'POST' 
     44          request = Spec::Merb::Fakes::FakeRequest.new({:request_uri => path, :path_info => path.sub(/\?.*$/,'')}, method
     45          request['REQUEST_METHOD'] = method 
    4546          request['CONTENT_TYPE'] = head 
    4647          request['CONTENT_LENGTH'] = body.length