Monday, October 11, 2010

[Rails] Re: Default routes in rails 3.0

Run rake routes to see your routes.

On Oct 11, 8:10 pm, egervari <ken.egerv...@gmail.com> wrote:
> Hi, I just created a scaffolding controller and tried to run the tests
> and see it in the web browser. The problem is that I don't think the
> routes were setup properly or at all. I get this error when I run the
> tests:
>
> ActionController::RoutingError: No route matches
> {:task=>{"created_at"=>2010-10-12 03:06:22 UTC, "id"=>980190962,
> "name"=>nil, "updated_at"=>2010-10-12 03:06:22 UTC,
> "value"=>nil}, :controller=>"tasks", :action=>"create"}
> test/functional/tasks_controller_test.rb:21:in `block (2 levels) in
> <class:TasksControllerTest>'
>     test/functional/tasks_controller_test.rb:20:in `block in
> <class:TasksControllerTest>'
>
> So all the tests fail. Likewise,http://localhost:3000/tasks/gives
> this error:
>
>     No route matches "/tasks"
>
> This is a fresh install of a rails application, so I didn't do
> anything to mess it up ;) I'm assuming rails is suppose to infer these
> urls/routes through convention? Why isn't it doing that?
>
> Thanks

--
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 rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate