Sorry everyone.  Wrong diagnostic.

get :new, :site_id => 1005

is the correct way to pass params to "get."  I just messed up my
fixtures.  That's all.

On Jan 4, 2:16 am, Colin Law <[email protected]> wrote:
> 2010/1/4 Vincent P <[email protected]>:
>
> > I have a RESTful :new method to present a form.  I have implemented
> > this new method to use a params value params[:site_id].  For example,
> > the URL to this form would be 
> > :http://localhost:3000/reviews/new?site_id=1005
> > Now I need to test this new method.  How do I put in the params value
> > in the test?  The following line does not seem to do the work.
>
> > get :new, :site_id => 1005
>
> What do you mean by 'it does not work'?  Do you mean the test does not
> work or the id does not appear in the params?   What is shown in
> test.log for that request?  Using ruby-debug or similar what is in
> params for that request?
>
> Colin

--

You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.


Reply via email to