Hello, I am getting a ''No route matches'' error in rspec with routes that have a path_prefix composed by map.with_options. Rails recognizes the routes just fine and the site works, but I can''t get the specs to pass unless I put the prefix in each individual route. Any help is appreciated. My foo model has a polymorphic owner which is what I want the path_prefix to represent, so my routes.rb has something like... map.with_options :controller => ''foos'', :path_prefix => '':owner_type/:owner_id'' do |foos| foos.new_foo ''/foos/new'', :action => ''new'' foos.create_foo ''/foos'', :action => ''create'', :conditions => {:method => :post} end And in the foos_controller_spec.rb file is something like... describe FoosController, ''on a GET to new'' do it "should make a baby foo" do # some stuff get ''new'', :owner_type => ''client'', :owner_id => ''1'' # shoulda''s woulda''s and coulda''s end end Thanks, Justin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/rspec-users/attachments/20070817/971ba700/attachment.html