Matt Harrison wrote:
> I've been using RoR since 2.0 came out, and I've made several small 
> scale sites. Recently I've started trying to get into better habits, so 
> I'm now using rspec and cucumber with BDD to create my sites.
> 
> Another thing I'm trying to do is be faithful to the RESTful design. 
> I've got a small problem though that I'm not sure how to solve and still 
> be restful.
> 
> I've got a simple controller that will let users perform CRUD actions, 
> and I've got routes mapped out with
> 
> map.resources :events
> 
> This seems to work ok when testing with webrat and cucumber, but a 
> problem emerges when trying it from a browser:
> 
> events_path renders events/index as expected, however I'm planning to 
> use events_path with method POST to get to events/create. That will be a 
> form that will post to new_event (events/new).
> 
> Unfortunately, the browser (in this case firefox 3) doesn't respect the 
> method argument to the link and just sends it as a GET.
> 
> Am I doing something totally crazy or have I just missed something?

And as I thought, I was doing something incredibly stupid. Obviously I 
should reverse the roles of create and new, I guess I shouldn't drink 
while I'm learning new methods ;)

Sorry for the list pollution.

--~--~---------~--~----~------------~-------~--~----~
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