[rspec-users] Cucumber resource routes

Peter Fitzgibbons peter.fitzgibbons at gmail.com
Fri Jan 30 11:36:51 EST 2009


See, I told you it was horribly obvious!

*blush*

Thanks Thomas, David.

Peter Fitzgibbons
(847) 687-7646
Email: peter.fitzgibbons at gmail.com
IM GTalk: peter.fitzgibbons
IM Yahoo: pjfitzgibbons
IM MSN: pjfitzgibbons at hotmail.com
IM AOL: peter.fitzgibbons at gmail.com


On Fri, Jan 30, 2009 at 8:26 AM, David Chelimsky <dchelimsky at gmail.com>wrote:

> On Fri, Jan 30, 2009 at 8:10 AM, Peter Fitzgibbons
> <peter.fitzgibbons at gmail.com> wrote:
> > Hi all,
> >
> > I'm missing something basic here.
> >
> > Inside ./features/support/paths.rb I want to use a
> > ActionController::Resources helper for Products as mapped in routes.rb
> >
> > ./routes.rb
> > map.resource :product
> >
> > ./features/support/paths.rb (abbreviated for clarity)
> > def path_to(page_name)
> >   case page_name
> >   when /Product (\d+)/
> >     project_path(:id => $1)
> >   else
> >     raise "Can't find mapping from \"#{page_name}\" to a path."
> >   end
> > end
> >
> > rake features
> >     Given I go to Product 1 page         #
> > features/step_definitions/webrat_steps.rb:6
> >       undefined method `project_path' for
> > #<ActionController::Integration::Session:0xb6eec0d0> (NoMethodError)
> >
> > So, can someone tell me the horribly obvious that I've missed?
>
> map.resource :product
> project_path(:id => $1)
>
> product != project
>
> >
> > Peter Fitzgibbons
> > (847) 687-7646
> > Email: peter.fitzgibbons at gmail.com
> > IM GTalk: peter.fitzgibbons
> > IM Yahoo: pjfitzgibbons
> > IM MSN: pjfitzgibbons at hotmail.com
> > IM AOL: peter.fitzgibbons at gmail.com
> >
> > _______________________________________________
> > rspec-users mailing list
> > rspec-users at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/rspec-users
> >
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/rspec-users/attachments/20090130/f80f3d9f/attachment.html>


More information about the rspec-users mailing list