James Byrne wrote: > > Running the cucumber feature that invokes this step generates the > following error: > > undefined method `content_type' for nil:NilClass (NoMethodError) > /home/byrnejb/.rvm/gems/ruby-1.8.7-p302/gems/activesupport-3.0.0/ > lib/active_support/whiny_nil.rb:48:in `method_missing' > /home/byrnejb/.rvm/gems/ruby-1.8.7-p302/gems/actionpack-3.0.0/ > lib/action_dispatch/testing/assertions/selector.rb:605:in > `response_from_page_or_rjs' > /home/byrnejb/.rvm/gems/ruby-1.8.7-p302/gems/actionpack-3.0.0/ > lib/action_dispatch/testing/assertions/selector.rb:213:in > `assert_select' > /home/byrnejb/Software/Development/Projects/proforma.git/ > features/app/models/users/step_definitions/ > user_authentication_steps.rb:56 > > The response.body inside the step definition contains exactly what I > expect: > > <h2 class="notice" id="authentication_request"> > To Proceed Please Authenticate Your Identity > </h2> > > What do I need to change to get this test to work in Rails-3.0.0?
Is there some place that lists the valid syntax for a css selector as used by ActionDispatch? I can only surmise that the argument value is invalid for some reason. -- Posted via http://www.ruby-forum.com/. -- 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-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.